Medicare for All is broadly popular. We're just stuck with a two-party system that has been captured by corporate interests. We can't vote third party until we get proportional representation like SPAV.
From an American: I'm so sorry our idiocy is bleeding into our neighbors up North. Learn from our mistakes!
Tell everyone you know that our healthcare literally bankrupts our working class, and that we still have crazy wait times for appointments due to our staffing shortages! Tell them there is absolutely zero upside to using anything remotely like our system!
Lobbyists in Canada (and northren European countries as well) will always try to dismember any social privelages their citizens have. The payoff is huge and the risks for trying to do so are negligible. Also, they can just blame the immigrants (which is hilarious in the US and Canada since all of us are immigrants or descendents of immigrants).
There's too much to get into but the short version is we literally aren't given a choice. People here idiotically vote against their own self interests and nothing anyone has tried to fix the problem has worked.
The sad part is that it doesn't seem to matter who's voting for who. I was a lead HIPAA security engineer at Blue Cross Blue Shield, and I architected some of the new EMR access auth systems. But I also got to see how ugly the inside of the insurance industry is. It was so depressing that even though they offered me a generous 6 figure salary, I had to quit for my own mental and emotional health. Their lobbyists have way more money than votes matter to begin with, that's why I had to leave the industry for my own sanity.
Hey now, we have some of the best healthcare in the world if you can afford it, and healthcare stats that demonstrate just how few people that actually is.