Couldn't one just as simply say "Programmers are toxic to business. They're classically myopic optimizing for 'fun' technical stacks without understanding the business they're working in." That's obviously untrue as well.
Is that untrue? I'd say it's true, and it's exactly why you need a skilled manager to keep an eye on the big picture. Programmers are professional rabbit-hole chasers, and it's extremely easy to lose sight of the business goals.
The difference is that the programmer, if properly wrangled, creates real value. The MBA, in my opinion, primarily creates the impression of value.
Is that untrue? I'd say it's true, and it's exactly why you need a skilled manager to keep an eye on the big picture. Programmers are professional rabbit-hole chasers, and it's extremely easy to lose sight of the business goals.
The difference is that the programmer, if properly wrangled, creates real value. The MBA, in my opinion, primarily creates the impression of value.