In the United States, travel companies are finding that many Mexicans are traveling back to their native land in order to receive health care. One of the main reasons, as you would imagine, is
financial, as US health costs are extremely high by Mexican standards. There is also the difference in culture, in language, and the matter of trust in the system.
The current Hispanic population of America is around 35.3 million, having risen dramatically over recent years. Indeed, Mexicans (along with Puerto Ricans) are expected to account for 25% of the US population by 2050. Mexicans simply do not see the point in spending money on health insurance every month, unlike the average US citizen.
When we consider the cultural reasons for this particular kind of medical tourism, we find that there is a greater need amongst Hispanic people to be discreet and to feel comfortable when visiting a doctor or dentist. This, they think, can only be found outside of the US. Just as important, perhaps, is the language barrier. When you have to discuss a medical problem, it is so much better if it is done in your native tongue.