There is another way that our government has screwed us. I mean screwed us seriously and painfully.
Americans are not allowed to hold overseas bank accounts, even if they live full-time overseas, without reporting those accounts to the IRS. Moreover, all foreign banks on the planet are required to notify the IRS if they have an American citizen's account.
You can guess what that means. Banks outside the United States do not want any American accounts. Unless the accounts are very large and justify the paperwork of submitting to the American IRS.
This has nothing to do with American taxes. Americans earning income overseas pay local taxes and are allowed to deduct those local taxes from their American IRS returns.
There are some people who cheat. So every other overseas American, that is millions, are being punished.
For me, this is not an abstract evil on the part of the American government and the IRS. I have one account in Japan, that was closed because of this regulation. It was a simple savings account based on the surplus funds I leave in the years I visit.
The other account was more serious, it was in Israel. I was required to have a bank trust account in order to buy domestic Israeli securities. I wanted to invest in Israeli corporations on the Israeli stock exchange. I did for many years until the bank was forced to close my account.
I consider governments to generally be evil, certainly in comparison to the world of commerce. This particular outrage is an example of evil that harms commerce; where Americans are punished by Americans for perfectly reasonable and necessary behavior.