I, myself, am no stranger to being politically incorrect. So … I have no qualms about saying to people: "If you hate the United States, return to your country."
HOWEVER … he is an idiot for 2 reasons:
1. It was addressed to American citizens.
2. He does not represent all of America.