Doesn't Canada have one of the best healthcare systems in the world? If that how "collapsing" looks like to you, you might need to adjust your worldview.
The problem here is mostly the lack of available nurses and doctors, who have to pull insane shifts to compensate. Hospitals are also very concentrated in urban areas. Canada has 30% less nurses per capita than the US.
You obviously haven't been to a hospital in Toronto in the last 10 years. Go visit St Joes, you walk in and take a ticket like you're at the butchers. The ticket is to get in line for administration. After administration you wait 12 hours for someone to see you. Just peek through the emerg doors and you see people in hallways lying in beds. The Canadian medical system is shit compared to the US medical system.
I'm also an expat who's used both. No doubt the Canadian healthcare system has problems, but... I saw similar things and experienced similar wait times in American hospitals (Seattle), and then had the privilege of paying thousands of dollars for it.