As a US citizen I find three advantages to the healthcare system here in Thailand. It is very affordable, It is easy and quick to get see a doctor or a specialist. Insurance is easy to deal with. I have had 2 claims and both were settled, without questions, before I left the hospital.
In many European countries along with some others there are forms of universal health care. While it may be considered free or almost free it is supported by your tax dollars. I know several people in Portugal and Wales who had a similar income to mine before I retired. In both countries their tax burden was significantly higher than mine. So while the government may be providing free services, it is being subsidized by the working class tax payers.