I haven't lived in the US since 1994 and I have still paid a ton of US taxes.
I was just a little surprised to find out that I would have to pay US taxes even if I was no longer a citizen. I certainly expect to pay taxes to the country where I will be living.
Hopefully any slamming is in jest. You should live precisely where you want to live. Every country has pros/cons.
That certainly is a kooky law...to pay taxes after you're no longer a citizen, and no longer on U.S. soil? Seems unethical.
-Mach