Large companies are less efficient and innovative than smaller ones. Yet in todays world (and also in much of the past) they can play out their sheer size and gain advantage from that.
Not because of efficiencies of scale, no, those are outweiged easily by overhead and confusion growing like O(exp(company size)).
But by distorting the market, buying smaller companies and stripping/ruining them, and by playing the global finance system, is how todays large corporations manage to stay afloat.
At the cost of numerous others.
But important political systems in the world are directly influenced by money, therefore this system is self-sustaining, to the detriment of many people.