I don't have to go anywhere: The new Mexican state of "Aztlan" is coming to me. I speak Portuguese at home and lots of Spanish at work. About half of my team at work speaks Spanish. Here in Texas it's easy to choose not to associate with native English speakers. My landlord speaks Hindi and a substantial number of my neighbors speak either Hindi or Arabic. Americans aren't being replaced by foreign workers because they will work for nothing (that's a myth - many H1B visa holders get the same six-figure salary that I do); it's because most Americans are hostile and hard to deal with. Because I made the effort to assimilate with a foreign born workforce, I have no trouble finding work. Those who let their xenophobia show in their face don't get hired. No one wants to hire the hostile "ugly American".
https://en.wikipedia.org/wiki/Ugly_A...n_(pejorative)
"Ugly American" is a pejorative term used to refer to perceptions of loud, arrogant, demeaning, thoughtless, ignorant, and ethnocentric behavior of American citizens mainly abroad, but also at home.[2][3][4][5][6][7] Although the term is usually associated with or applied to travelers and tourists, it also applies to U.S. corporate businesses in the international arena