While I do believe there is some truth to the generalizations portrayed by the media with respect to MBA graduates, there is one element in the problem that is missing. Namely PEOPLE. People are inately emotional beings that have to operate within a system that is fraught with conflicts. Decisions are not made in a vacuum on the basis of "whats best for the <insert client / customer / etc >." Individuals have to manage political conflicts in the workplace as well as their own careers and outside lives. What is broken is the system of perverse incentives, on top of an overall misunderstanding of risk (...on top of many other things).
MBA grads happen to occupy key decisions making positions in a lot of organizations. But you can't infer causality. Leadership, skills, and a bit of luck tilt the odds in favor of the ascent of an MBA candidate. The way people think in general (MBA or non-MBA) resulted in this crisis. There is a fair share of blame that can be spread around.
This is sort of ironic that I am defending the MBA position since I hold a lot of beliefs contrary to main-stream "MBA think" taugth in b-school. Sort of debating with myself right now whether I need to get an MBA. I am currently a Level III candidate in the CFA program - went to an average undergrad school and graduated top of my class. I already know what I want to do - I just need an opportunity which is my primary motivation for attending.
I am also unemployed so I am having an internal struggle. I may not even get into a top 20 program. So yeah if you could give me some advice on top of that - that would be great! ha thanks