The US has superior health care to Canada...provided, of course, that you make enough money to avail yourself of all that superiority. So if, like Krusty, you're a high fallutin' lawyer with a six-figure income and a gold-plated health plan, you'd be crazy to want to seek out health care north of the border. Unfortunately, if you're just Joe Sixpack like the vast majority of people are on both sides of the 49th parallel, the for-profit healthcare system used in the US is going to ruin you one way or the other. You'll either be denied all those fancy medical procedures outright because you don't have insurance or the insurance you have doesn't cover anything more expensive than aspirin and band-aids, or you'll be bankrupted.
My ex was diagnosed with breast cancer a few years back. She got the diagnosis in late October and was on the operating table 4 weeks later for a double mastectomy. After a couple of weeks to recover from surgery she started six rounds of chemotherapy followed by another 2 months of radiation. She's been cancer-free ever since. The entirety of her care cost $0. Unlike women similarly afflicted in the US, she didn't have to choose her treatment options based on what she could afford. That's why she was able to opt for a full double mastectomy instead of merely a lumpectomy. Not to say that one is necessarily more effective than the other but the point is that she was able to choose from the options available based on her medical needs rather than being forced to choose the only option that she might be able to afford. And her treatment didn't prevent her from being able to buy a house a couple of years later or pay bills or put away money for retirement because she didn't have to go broke paying for it. If she had lived in the US she would have been in the hole to the tune of about $250K.
Bottom line: monetizing medicine is inherently immoral. Sick people shouldn't be denied proper care or receive inadequate, unequal care simply because they are poor or otherwise lack the financial wherewithal to pay for the best. We aren't talking about private rooms and cable TV by your bedside. This is life and death stuff.