Domestic medical care:
Advantages: lower prices, excellent medical skills, advanced medical treatment.
Disadvantages: too difficult to register, difficult to be reimbursed by foreign health insurance, indifferent to life and death.
Foreign medical care:
Pros: lower prices for major diseases, and good service.
Disadvantages: common illnesses are not well coped with and are extremely expensive in the US.
There are also many different types of foreign healthcare systems, and you can't generalize. It is true that many illnesses can be cured simply by recuperating on your own, but there are exceptions to everything. Misdiagnosis is not uncommon, just say your classmate happened to be unlucky. Also, if it hadn't gotten worse, the doctors in the country may not have been able to come up with the final results.
Summarized as follows:
Family doctors are of varying levels, and seniority and specialist experience will not be more than the specialists enough, if the condition is serious usually help to make an appointment with a specialist. Foreign medical costs are high, all aspects of strict management, this system for cost reduction is still more effective, and can provide convenient door-to-door service. (In the U.S., it is also possible to hang up an emergency room and go directly to a specialist.)
Modern medicine is a variety of international synchronization, I do not think there will be a particularly large gap between the level of medical care, the gap is more in the individual experience of each doctor's ability, as well as the hospital's hardware and facilities situation.