That's interesting. Someone who was born in country A and is a citizen of country B and decided to live in country C, no longer wants to be a citizen of B (which would be understandable for a lot of reasons, taxes being only one of many) still has to pay taxes as if he/she were actually using country B's tax-funded services.
Even worse: someone who was born in country B and lived his whole life outside of country B, still needs to file taxes and pay social security every year as if he was living in country B. That's my particular case.
How much does a citizen cost to B's government?