Given what we pay in taxes if we took that amount and bought health insurance we'd get amazing coverage and not have any issues in the States either. Anyone who makes over $35-40k is paying insurance premiums though their taxes that would buy them gold standard insurance in the States. Take the time to calculate how much of your taxes plus the Ontario health surtax goes to paying for health care and then see what that would buy you in the States. Talking about health care in Canada being free is not reflective of reality. We just pay for it a different way.
Regardless, that really isn't my point. I have no issue with keeping the current system. My issue is with preventing the existence of a supplemental system.
Take the following scenario. You have a heart attack and are rushed to the hospital. There are two treatment options. One is $500 and the other is $1500. The $1500 has an 8% better success rate. The government doesn't feel that paying three times as much is worth getting an extra 8%. I don't disagree that given finite resources the government would be irresponsible to spend the extra money given the $500 option is pretty good. So everyone gets the $500 treatment for free. My issue is with the government preventing me from reaching into my pocket and pulling out some cash and buying the better version for myself. Everyone still gets the $500 stuff for free but why not allow me to buy the $1500 version if I have the cash? No one is worse off by me paying for a treatment. They could even charge me the full price rather than just the difference so the system actually saves money.
The only reason we don't allow this is because if people could pay for better treatments then people would know they exist. As it currently stands when the doctor does X to you everyone just thinks X is the best possible treatment. That is often not the case. In many situations there is a more expensive option that patients in Canada are never even told exists since it isn't covered or available here.

