I believe that the grip of mega-corporations and their negative impact on the economy is due to under-competition. Companies have been buying each other like crazy for the past decades. In many sectors: steel, aluminium, turbines, glass, plastic, entertainment, Fast-moving consumer goods, big tech, etc. These are oligopolies (and sometimes monopolies). Finance is dominated by giants like Blackrock (BTW, f** Larry Fink).
Small business have been crushed by these giants.
These mobs try to "force behaviour" (that's what Fink said). They are screwing up the middle-class, because they don't give a shit.
That's their dream:
This is not very different from communism.