I'm open to the idea that companies need much larger barriers to functioning internationally. Not just because of their ability to pump money overseas, but also because they are often used to blatantly further the security goals of their parent countries (looking at you two USA and China, but everyone able to, seems to do it).
Maybe the current system would've worked if it was built on many more small companies. These monolithic corporations funneling power upward are the death of civilization, and leadership are clearly high on their own farts. Or just want to be on top in a new feudal age.
This also makes labor laws much less effective because the companies move countries to avoid them.