Maybe this is a silly question, but why don't we just lower the corporate tax rate significantly (maybe 10 or 15%), and make the use of tax havens illegal? I'll bet 10% of $17bil is still quite a bit more than whatever Google paid in US taxes that same year. Is it because "making the use of tax havens illegal" is hard/impossible?
In the ideal world, corporate tax rates and taxes on investment income are zero . Google et al should be paying taxes on its earnings when it spends it on compensating employees, buying equipment for their offices, renting office space, etc.
What the logic behind this 'ideal'?