I do wonder if the people getting upset at the idea that companies are using tax “loopholes” have an ISA, a pension, use their tax-fees allowance or have ever bought booze or cigarettes in duty-free.
The tax departments of the government are pretty good at ensuring that obvious loopholes that let people “unfairly” avoid tax are closed as they arise, and most apparent loopholes are there for very good reasons.
A common complaint on corporate taxation will be that “Amazon (or another company) paid only 0.1% tax on £200 billion of revenue”, which completely glosses over the fact that companies are taxed on profit, not revenue, and that this is clearly the right thing to do.
If I opened a company selling milk, which did phenomenally well, I might have revenue of £100 million a year, and be paying £99 million a year for the milk. If I then pay my staff £800k, and have £150k per year overheads, then how can it possibly be right that I am taxed on the £100m? The company is making £50,000 per year providing a good service, and should be taxed on this amount.