I experienced three healthcare systems - Single-payer (Canada), Self-pay (India) and Insurance-paid (USA) and can contrast and compare them. AMA.
I am an Indian and lived for awhile in US and Canada before health reasons forced me to move back to India.
These three countries have very differently structured healthcare systems and basically cover the three major models of healthcare.
I have probably like 10+ experiences with US, Canada and Indian healthcare from emergency visits , elective surgeries, various tests, scans and visits to a range of doctors ranging from GPs to superspeciality consultants for various conditions.
I find that my experiences at odds with the prevailing narratives so thought it'd be interesting to do an AMA.
Keep in mind this is a middle class perspective - I cannot speak about the viewpoint for someone living at poverty level or ultra wealthy which are likely to be drastically different.
- USA - Often gets correctly lampooned for how expensive it is and how hard it is to get insurance approval but you get the highest quality of healthcare in US - if you have something that isn't routine/straightforward or dealing with a difficult to diagnose condition, USA with insurance is where you want to be imho.
- Canada - Often gets correctly praised for being free but if you have anything doesn't require life saving healthcare, you will have to wait a ridiculously long time for healthcare.
- India - Often gets correctly praised for being affordable and having no/low wait times but it is very much a you pay for you get situation. The current knowledge and techniques lag 10 years behind USA or Canada, even at top hospitals and shortcuts are common because they make money on volume.