The US is also one, if not the only country, where citizens working/living abroad are still expected to file US taxes (even if there is a credit).
As a green card holder, I too am expected for the lifetime of the green card to pay US taxes, even if I were to move back to my home country and never set foot in the US. This is unheard of anywhere else.