Professor Robert Reich, of the University of California, writes that global corporations have no allegiance to any country and this is why they wriggle out of paying any taxes.
Isn't it equally true that socialists and even liberals have no allegiance to any country? Marxism long ago damned the nation state as evil and proclaimed that socialism was international. Liberals follow at a discreet distance, identifying nationhood with aggressive nationalist warmongering. Reich himself refers to nationhood as "xenophobia". The whole idea of having any loyalty to your country or to society has been totally jettisoned by trendies and lefties. So why should big corporations stick with it?
Reich argues that by staying in the European Union, we would be stronger and more able to stand up to the big international corporations. If so, it is strange that after nearly forty years membership, no such outcome has transpired. The big corporations find it very useful that we are all in the EU so they can operate here freely while based in other EU countries such as Ireland or Luxembourg that have lower corporations taxes. If the EU hasn't solved these problems in the last forty years, why believe it can do so now? I suspect that the more these giant firms pay in corporation tax, the fewer people they will employ, and the less they will pay in salaries which generate income tax, and the result would be that they generate fewer jobs, lowering demand for goods and services from other businesses. There are plenty of reasons to deplore and shun Starbucks and the others, but Google does give a lot of people free e-mails and a free search engine.
Professor Reich seems to think that allegiance to a nation is a good thing for corporations but a bad thing for everybody else. I don't quite see how that figures. I don't see why massive corporations should get public subsidies, but that is another matter.