"As for health insurance, the system works if you have a good job with good benefits."
That's kind of an important "if", though. My mother had a menial job when she was diagnosed with lung cancer and I wouldn't have been able to cover her with my health insurance. She unfortunately passed away but at least the attempted treatments didn't cost us anything.
What do you do if you lose your job and suddenly fall severely ill? Return to Canada?