Healthcare in Canada is fine.
As long as someone works for a company that has decent top up benefits to cover dental, eye, drugs, you're good. The gov covers all the major stuff like doctors visits, surgery and hospital stays. All drugs administered in a hospital is covered too. Although as a money grab, some stuff like watching TV in your hospital room or parking does cost money. LOL. Go figure.
The only time anyone needs to buy insurance on their own is if their company doesn't give any benefits (rare), or someone needs a lot more coverage if their company's benefit plan isnt enough. But most people have decent coverage and will just wing it so if they breach the limit they'll just pay out of pocket the rest. Every company will offer different coverage, but every company I've worked for has covered at least 90% of fees, or has a $$$ limit which is 100% coverage unless you breach it on your own (ie. annually you get $400/yr for eye care and any unused amounts do not stack or carryover to next year).
If youre a kid, senior citizen, or a dead broke guy on social assistance I think all/most of this stuff is covered by the government too. So technically, someone in this situation might actually have better health coverage than a working person.
In Canada, for stuff covered by the gov, you literally walk into a hospital or doctors office, show your provincial health card to the front desk lady (mine is Ontario), do your doc or hospital stuff, and then walk out the door when youre done. You dont even have to check out. Just walk out when done. They will handle all the paperwork.
For company covered stuff (like drugs at a drug store or dental office), you give them your benefit card info (Manulife, Sunlife etc.... which has your member #), they type it in their system and it does the magic to calculate what your costs are (you pay 10 cents on the dollar). They have that info on your profile so you never have to tell them your company benefit info again.
The US is different. Even all the people I know who work in the US office, they all buy extra health insurance for themselves or family despite whatever the company gives. Not sure why, but I guess whatever the company gives doesn't cover hardcore stuff. I remember asking them how much it costs and it's like $200-400/mth pending if it's a single guy or family. So not a ton of money since the US people make good money, but it's extra costs due to the way their healthcare system is. I've never known one person in Canada who buys supplemental health insurance.