> I hate to break it to you, but you get to write software because you work for a company that needs to generate revenue in order to pay your salary, pay the bills, and give a dividend to its shareholders. That is why "corpo MBA" people exist.
No one's blaming MBA. In fact, if the corpo MBA people actually focused on - generate revenue in order to pay your salary, pay the bills, and give a dividend to its shareholders - that'd be great. Use some skill to generate these.
But corpo MBAs spend an enormous amount of time in ladder-climbing, promos, hirings, firings, reorgs - all of which are orthogonal to the points you described earlier: generate revenue in order to pay your salary, pay the bills, and give a dividend to its shareholders.
TL;DR corpo MBA are not doing what is required of them. Instead, they are sucking on innovators with corpo policies - leading to the original post.