That's true for immigrants that came to the U.S. for economical reasons, but don't forget the refugees that fled their country because of war or seeking political asylum.
I talk to a lot of them through my job, and almost all of them would prefer to return to their country if it were safe to do so. That is one reason you see so many Chinese going back.