I know comparative advantage, but does it really apply to competition with tax rates?
For example inside the European Union it doesn't matter in which country a company is based, you have basically freedom of trade for goods and services.
In Germany the medium age is 45 years, in Ireland it is 35 years; Population > 65 years is 20,6% vs.11,6%. Even if all other regulation in Germany + Ireland was identical, it seems unrealistic that Germany could sustain as low a tax rate, since the government has bigger expenses due to demographic issues alone. (Retirement benefits, medical)
If every company moved to Ireland because of the lower tax rate, what should be done with the old people in Germany?