However, given that the global consensus is to tax by residence, the US should absolutely change its policy to avoid the hassles due to this inconsistency.
Also keep in mind that you can write off any taxes paid to a foreign government so it's really just a tax on those who make lots of money in low-tax jurisdictions.
Being a non-citizen in the country I live means I am at the end of the queue for vaccination, while the US State Dept says it won't arrange for vaccinations of US expats, but countries like France and China are doing it for their citizens.
I can't maintain a bank account in the US because without a US mailing address the banks simply refuse to provide me services. The US government could care less, has no requirement that banks provide services to US citizens overseas.
What kind of state sponsored racket is this?