you are correct to a certain extent. But understand labour costs, housing costs etc. versus efficiency....banking efficiencies ( we have an outdated IT related banking system), less bureaucracies, better local management etc. Those are the main reasons I hear from foreign investors...Taxes are not the only reason people invest or not invest...most people are very much willing to pay taxes..if there are benefits...corporate taxes are just a little part of the equation.