No business travel is one thing, no vacation to see your family in your home country is something else entirely.
I guess they really do want foreigners to move out of the US.