@ Doug Glass...
Really intelligent post there Doug.
But to your point... why should he pay up? As has been previously stated, he's not actually been living in the US for the last couple of years, and has now decided to become a citizen of another country.
As to what he owes, I'm not sure he has said he's not going to pony up any taxes, but only ponying up those that are due at time of income earnt - and as a non-US citizen. Which is only recently right?
Good luck to him I say.
