This is the mentality that allows politicians to flip houses by renting them to each other. It's not specifically prohibited in the rules so therefore it's OK. There's a spirit of the law and a letter of the law, and just because a company or a person is rich enough to be able to operate out of Luxembourg doesn't mean it should be allowed.
The fact that the EU continues to allow it just shows what an insidious organisation it is. Being on the referendum.
The tax bill for the small company I work for was £69,000 for last year (and that was a very quiet year). That's up to two salaries being eaten up by taxes. If Starbucks, Google, etc paid more of their fair share maybe smaller companies could finally be given a break on taxes.
I suppose the counter argument could be that if Apple, Amazon, etc started paying more they would have to increase prices which would negate any additional spending power afforded to employees, but given the obscene cash reserves of these companies and the vast sums the executives earn it seems they could easily afford to sacrifice some profit margin.
Don't get me wrong, I'm not the socialist type who thinks taxing everything is the answer. I'd much rather see lower taxes overall than the current mentality of taxing everything that moves. However, there are rules on taxes and I want to see them obeyed fairly across all businesses, rather than the current situation where large business can afford to avoid all tax responsibilities increasing the burden on smaller business.