It's your money
> All big companies and rich people do this, they'll move heaven and Earth to avoid paying taxes.
> Because they're greedy. That simple.
Companies are not "greedy". They are inanimate entities with neither feelings or morals. The individuals who make the decisions regarding where to locate a company and how to arrange its tax affairs do so to maximise shareholder earnings.
So who are these shareholders, who benefit so greatly from tax avoidance? The quick and accurate answer, if you want to see one, is to look in the mirror. Yes! you and me. We contribute towards pension savings (itself a form of tax avoidance) that are paid to pension funds which invest OUR MONEY in .... you guessed it .... shares in large companies. The fund managers decide which companies to invest in by looking at company profits and earnings per share. So if you want all these large companies to "pay their fair share" of taxes, be prepared to lose a sizable chunk of your future pension payouts.