There are a lot of people who complain about our universal health care system in Canada, and it is by no means perfect, but it works for me. It's affordable, about $133/mth for our family of 4, and I believe that is for any family of 3 and up (I actually had to look the cost up on the net b/c I had no idea, my husbands work covers 1/2 and the other 1/2 comes off his paycheck so we don't even see it. That basically covers doctors visits, births, emergency etc. The big pros, low cost, not worrying about how much an emergency visit is going to cost, or having to worry about going into debt when you have a baby. Things like that, we can definitely take for granted. It used to cover some extras like physio and massage but that was phased out as health care costs really started to rise, most of these can be covered by employer sponsored extended health benefits. It does cover testing (blood work, MRIs, CTs), but the downside is that there can be some crazy wait times for these tests, even though the machines aren't being fully utilized all the time. You need an MRI...be prepared to wait or pay $1000 to get it done privately. Given that i'm healthy and have never needed surgery I haven't experienced this. But I have friends who did, months waiting for an MRI on their backs when it turns out they have a herniated disk, waiting weeks or months for a PET scan to find out how far the cancer has spread. In those cases it's a sickeningly slow process and often feels like the system is broken. IMO, it will only get worse as the population ages. Resources will be eaten up by a big group of baby boomers who want to maintain mobility and are therefore getting knee and hip surgeries, all of which are covered by UHC.
That said, I'm happy to have the universal coverage, so that at the end of the day I don't have to worry about excessive feels for general medical or emergency situations.