O.K. - I will give it a shot. Firstly, I am only used to public health care in Canada and the U.K. - I have no problem in a shared ward, no need for the "private resort" experience of the private hospitals. Get in, get out, soon as possible. Our first experiments with private insurance were a disaster - inflation of 17% per year. Secondly, the principle of reciprocity, if a Mexican family is admitted as permanent residents to Canada, they recieve cradle to grave medical care, education, and a host of other social safety nets. We are permanent residents to Mexico, quid pro quo- benefits. We also pay I.V.A. on many things, which is a consumption form of taxation - the more you buy, the more you pay. Mexican I.V.A. pays for public health care in Mexico. Income inequality is an issue in Mexico we can do very little about, other than volunteerism. Lots of unpaid volunteers in public hospitals.