Earlier quoted context omitted.
You mean to imply that being double-taxed after your first $100k is fair and reasonable?
If you own two houses, just because you aren't living at House A right now doesn't mean you don't need to pay upkeep, and doesn't mean you aren't deriving benefit from it. Thought of differently- expats expect to be able to vote, right? Is it fair and reasonable for someone who is categorically excluded from paying taxes, to be allowed to vote?
Why should someone living outside the united states, with no houses in the united states, still pay US taxes, just because they have US citizenship?