Re: Just get rid of corporation tax
When the company has an HQ offshore and the shareholders are non-dom or non-resident or just plain foreigners how will taxing them help bring money into the country of your choosing?
A company at least has some traceability often with public accounts and the need to publicise profits to shareholders and VCs.
A shareholder can hide money away anywhere with no public declaration needed. There's also often thousands of significant ones per large company. So rather than trying to tax one company you've now got to unravel the network of thousands. By the time you do the effort on each individual may not create significant returns to make it worth your while.
"Very tricky I admit, but easier than trying to sort out the international corporation tax mess"
I'm not sure it is easier at all...