Strange that you’d say that. What I’ve seen is that promoting homegrown ICs to line management is a favored strategy of nontechnical MBAs in upper management. Any large organization is bureaucratic. Given the intensely bureaucratic record of communist governments, your invocation of Marxist rhetoric here is frankly laughable.
What promoting inexperienced managers from within does is place them at a tremendous informational disadvantage. Never having worked anywhere else, they don’t understand the coded language of bureaucracy and they have no perspective on what constitutes normal behavior. This gives the MBA latitude to abuse them as pawns in organizational power games they don’t understand, until they either burn out or wise up.
> he used the word "class", let me find Marxism in my dialogue tree.
If you were unaware of the term "bureaucratic class", it's not a pro-marxist shibboleth. It refers to the population of aging white collar workers without useful skills, usually in management positions. They can be found parasitizing most large companies. If their incompetence could be reliably detected, it would trigger a massive unemployment crisis. They are often unwilling or unable to learn new skills; the productive skills that originally got them in the door have atrophied or become irrelevant.
Any organization as dysfunctional as you describe isn't going to be meaningfully affected by choice of managers. If politics are that prevalent, then the company is coasting on laurels, and it's not really about getting anything done to expand the pie. It's about in-fighting over the predictable, fixed-sized pie that comes in every quarter.