Debating the Value of Corporations with an Anti-Globalist

We often here of anti-US, anti-World Bank, anti-Corporation and anti-Globalists attacking the system and calling foul. Claiming that there are a few out raping the world for excessive profits. But as we read in Ayn Rand the capitalist entrepreneur actually is the one holding the civilization up and without them much of what we see would not and could not exist. Recently in an online think tank an anti-Globalist guest came up with a hypothesis and stated;