It should be added that the US taxes you worldwide even after you leave, so I would file the US as even worse in this regard.
In that they tax you when you stop being tax "resident", just like the others.