This isn't really the whole story. Large firms don't just exist because of power, but also because to manage an increasingly complex environment (scientifically, economically etc) large institutions are required to hold the necessary knowledge to function effectively. The concentration towards larger firms is thus not just a power grab, but a necessary condition for modern production.
This was Schumpeter's basic insight. Monopolistic competition is more dynamic than the free, small-firm dominated market. Size gives companies the ability to earn surplus profit which is turned into long-term innovation rather than short-term fighting for market share.
The central dynamic around data collection in the information economy even amplifies that trend. Smaller firms are not going to reap benefits on the same scale as large firms can, and the primary economic case for break ups, which is that large firms are unproductive due to being unable to deal with complexity, has been turned on its head. Information now functions as a way to make centralisation more efficient, not less.