Quote from okwon:
I think it happens all the time. However, the IRS knows this happens and came up with an exit tax. If they determine that you are giving up your US citizenship for tax purposes, they apply a special tax which is a tax on your estimated income for the next 10 years. If you don't pay, you can never enter the US again.
Funny, I thought we lived in a free country.
