I personally think the MBA system is a big step up from just choosing leaders based on how closely related to a powerful person they are. (I mean, I understand there is a lot of overlap between the two... I'm just saying that the MBA system is a step forward, not that it's good)
Unfortunately I think the MBA enables a power-and-politics system. If people have to work their way up and learn an industry, competence and a long-term focus are more rewarded than if a credential makes you a supposedly universal expert.