Socialized medicine in Canada is far from perfect, but IMHO it is a blessing I will treasure always. Without it, not only would our family be bankrupt, but my son would be long-since gone. He has had open-heart surgery, cancer treatment, a liver transplant and lifelong rehabilitation for transplant-related stroke. He has never waited more than a few weeks for non-urgent care, and never more than a few hours for critical treatment. The calibre of medical care in Canada is very high.
The federal government is the single payor, but each province administers their own health care system. In that respect there will be slight variations in availability of specific treatments. Rather than finding high-tech diagnostics and treatments at every hospital in the country, centres of excellence have been developed. Organ transplants are done at a limited number of facilities where skills are maintained at a high level. Similarly, pediatric CV surgery is only available at about eight hospitals across the country. (Let's not forget that Canada's population is roughly 10% that of the US.) Travel for specialized care is paid for by the province of origin via interprovincial agreement.
As for nursing jobs
in Canada, the LTC thing was likely true ten years ago when the big budget-slashing exercises were underway. Now there are shortages of qualified nurses all over the country. Huge amounts of recruitment monies are being spent to lure nurses back to Canada with variable success.
I like knowing that if I got sick I'd be well looked after at no out-of-pocket cost other than parking, food and out-of-hospital prescription drugs. I'll fight to maintain Canada's universal health care with my last breath.