I like to think of this topic using an automotive racing analogy: Fortune 500 companies are the formula 1 cars. They need a great big team to perform efficiently, and minor tweaks applied correctly can yield significant results. The MBAs are the specialists who work the electronics and the advanced controls for the race cars. A team working on a formula 1 car could find a way to increase down force by 5%, or they cou…
I question to value of MBA even for large companies. I see value in structured, methodical, analytical thinking for many classes of business problems (not all, many crucial business decisions involve creative guesswork!), but an MBA is way overkill, and whatever it is supposed to teach can be learned on the job. If a person cannot learn that on those skills on the job, I seriously would question his/her ability to be…
You can learn a lot on the job, but how many jobs let you do accounting and marketing? If you're working for a domestic company do you get any experience in international business? If you work in HR are you doing anything involving economics.
It's easy to say you can learn anything on the job, but that's hardly the case when your job has specific responsibilities. A student who truly STUDIES and EARNS their MBA has the ability to apply a broad set of knowledge to any job. What's the basis for questioning someone's ability as an effective manager because of their degree type? Not all MBAs are managers, that's something different entirely.
Then in your "real world evidence" you're questioning the efficacy of MBA graduates based on how foreign companies train from within? Huh?
By itself, any degree means nothing - it's up to the employee to apply the knowledge they gained while earning that degree to bring value to their company.
Questioning if there's value in an MBA in any company is questioning the value of knowledge. If there's no value in knowledge, then why bother having any sort of degree - just hire kids of a working age and teach them to put the widget together. They'll learn the rest on the job right? Hardly.