The logic would say that if you do business here, you pay tax here like anybody else, like any SME for instance. Closing the loopholes enabling multinational companies to do creative accounting could be more efficient than a dedicated tax, but it seems that the 'lobbying' (in other words 'corruption') made by these companies towards lawmakers forbids that option. It enables those megacorps to practice unfair competition to the detriment of small businesses, and their bosses to get richer and richer every year.