In principle, socialized medicine isn't such a "bad thing", it's just that they're rationed systems. With that, patients can be forced to seek other alternatives, depending on the specific area of deficiency. It might be a good idea to get a passport together.

If you are diagnosed with the big "C", it is highly advisable to get treatment . . and on the double !!
One of the quality of the system is ... when we can't get treated in a "reasonnable" (what does it means?

) time, canadian citizens can be sent to
foreign coutries to be treated (almost always in USA). And it's all covered by the system.
One of the flaw is indeed the alternative. Where i live, i'm bond with the services in my area. If, by example, neurochirurgians sucks in my area, i don't have the choice. On the other hand, citizens are used to that so it's relatively easy to trick the system as you only have to "burrow" an area code from a relative, a friend or else in the area where you want to have your operation to get the neurochirurgian you want.
Aside - Hungary and Thailand are supposed to be excellent alternative destinations for significantly discounted medical care. I have even heard of patients and doctors negotiating a final price, pre surgery, for a wide variety of medical procedures
The richer citizens are using the destination you mentionned. Citizens who don't want to wait, and have the money to do it, are going to the destination you mentionned. Cuba is also popular (excellent medecine down there). It's not illegal or anything.
We have few doctors who are working outside the socialized medecine too that works in Canada. Again, if you don't want to wait, and you can afford the bills, it's not illegal or anything to use it.
The socialised system is flexible.