That's the opportunity the US has offered. The culture is different, too, but I consider myself pretty well traveled. My company in Mexico had operations with a company in Canada, and I had the opportunity to constantly be speaking English and to interact with people outside of Mexico. Obviously, there have been adjustments. Food is a good example.
Mexican cuisine consists of so many more regional dishes that are impossible to make here.
Just finding the ingredients is a challenge. What I miss most from Mexico, especially Mexico City, is international cinema. You have a great variety of movies coming from different parts of the world, and here you don't. I live 40 minutes outside of Boston, and if I want to watch an interesting international movie, I need to make my way to Boston. Also, I miss books and music.