In my experience "blame" culture is a top down thing. In one company I worked for when I started the MD (when did MDs and chairmen become CEOs?) had worked his way up over decades as a hardware engineer and then a sales support engineer. If an issue was raised to him he would come and ask "How can we fix this?". No blame at all - he would only ever ball out someone if they had been a total idiot. If you went beyond the call of duty he could be quite generous with bonuses! When he was replaced we got an MD that had worked his way up by blaming and back-stabbing others. His view of a bonus was "You still have a job". Turnover went up as profitability went down and after two more MDs the company failed (I had left by then). Another company I worked for had this through and through and at one stage I got blamed because a client supplied incorrect information when there was no way I could have spotted this!
I am within 20 miles of Luton Airport and after the collapse of Monarch am watching things at Ryanair to see if the CEO accepts the blame for the thousands of flight cancellations (the business model is appalling IMHO) or tries to blame IT, HR or someone else?*!