One interesting twist I should mention is that some public hospitals have "private" after hours clinics which charge almost private hospital rates and deliver private hospital quality. I did that myself recently because the doctor I wanted to see keeps hours at a public hospital. It's a very interesting effect - as soon as the hospital switches over from public to private at 5:00 p.m. the service and quality jump. There you have a side-by-side comparison of private versus public.
That's interesting. Why is the quality so different? It's the same hospital and staff, right? Is it just the difference in compensation? They aren't able to, or won't, provide the same level of service? Would the service rise to the same level if the level of compensation were increased?
Are there strings attached to the government funded service that aren't present with private care? Could it be a cultural prejudice thing, i.e., the doctors/staff treat the poor worse?
Regardless of that, people still have a choice to use the better private care if they can afford it, no? Would it be better if they did not have that choice, and if they could not afford it, might get no health care at all?
What's more, that is Thailand. Is that a good example of government-run health care? Wouldn't it be more useful, as a point of comparison to US health care, to look at public health care in more advanced economies, as in Europe, Australia, Canada, Japan?