This is business; if I didn't do this someone else would do it to me. Same thing happened to me with a previous company and a Chinese competitor. Lost ten years of savings and 4 years of my life on that one.
I much prefer living in the US but it was just impossible to make the numbers work. I could have survived with a 10-20% tax but there is no way that is happening in the near future in the US.
The point I want to get across is; irrespective on what you think is fair the US tax rate is uncompetitive and driving small business out of the country. Big companies get to stay because they can afford the more expensive tax avoidance schemes. Little guys like myself are either driven out of business or out of the country.