US culture and Mexican culture have more in common than US and Chinese and India cultures.
There is a lot of US culture influence into Mexican culture, for example TV shows and movies, Christmas stuff, etc. This means that Mexican workers and managers are more likely to understand American's way of work than people from China and India.
Both countries also have almost the same timezones, so there is a big overlap in working hours. This facilitates meeting hours. No more 6 AM and 8 PM meetings.
If you have to go to visit the factory, you're only 2 to 6 hours away, not 20 hours o more.