Although experiences across different states can differ. The OP states having moved to a different country. This entails new culture, language and traditions for many countries.
Of course this is more likely to happen in Europe where countries are smaller and borders, well aren't borders anymore.
The United States is a huge country and the job opportunities and lifestyle in Mexico may not seem beneficial to most citizens.
I have a feeling that the yes's will greatly outnumber the no's a little later when the U.S. logs in.