Canadian here. Most people love our health care system and will fight to keep it. Yes there are some downsides, like some longer waits. Yet people who really need it do get care immediately. It's not really as bad as the vocal minority make it sound.
As someone who's lived in both places, I can tell you that the biggest downside of Canadian system over US is all the times where you'd really like to get care right away, but you're not going to die if you don't. *That's* the stuff that really sucks in Canada.
Emergency room visits where you're not bleeding out on the floor, or finding an obstetrician when you get pregnant that's not an hour away, finding a specialist to listen to your baby's heart when it sounds a little off, father needing a hip replacement... With all of those, I've had bad experiences in Canada.
In US, if I need a doctor, I can almost always find one the next day, or next week if it's a really unique case. It absolutely sucks having to deal with insurance, costs, and so on, don't get me wrong.... but it is nice to know that I can see someone quickly when I need help.
Both sides need improvement, and Canadian system is a much better starting point... but it's not all roses up there either :(.