And why isn't it that simple?
Oh, right, because other countries enforce thier immigration laws and are careful who they let in.
Why are you ashamed to be an American? Is it because we want to enforce our immigration laws and be careful who we let in?
More than that, the United States of America is one of the few countries in the world that taxes you even if you are in another country. Therefore most places you go, you'd be double taxed if you worked abroad. This from a country that originated because they were upset by taxes. Oh the irony.
Even if you don't own property in America, don't have an American business, or even don't work for any American company, if you work in another country, you are taxed if you are an American citizen. It is a good way to keep American's where they are instead of elsewhere. It works. Still an irony though.
If there is a tax treaty between the U.S. and the other country, then you won't be taxed twice. For example, there is a tax treaty between the U.S. and Canada that defines which jurisdiction gets the taxes.
I remember a relative of mine who was in the military refusing to play horse shoes at puc nics because the joke would be that he was secretly a racist nazi because he was german, went to church and only knew similar white people, he would complain that he came from a small town with only white people, went in the military to see the world and all different people, but got stationed all over the world only with small town white people and never had a chance to get to know anyone but other small town white people because of how and where they stationed him.......
It is A-OK, congress loves when my family make statements about helping their banks or other economics junk that would require me to be a member of a foreign government... I got the Ph.D. in economics by writing an genetics algorithm; then for shits and giggles I corrected the macro-economic model. Now my macro-economics model produces more reliable results.