In the US, collecting taxes from non-residents who work where they live, is an "unconstitutional infringement". 
America double-taxes the non-US earnings of both US residents and non-residents (residents of other economies). Non-residents are unrepresented. Some non-residents may be able to vote in US elections, but their votes are diluted among the 50 states and no politicians address their issues. Double-taxing unrepresented non-residents leads to a Culture of Hate against emigrants.