Time is past where everyone gets to ride the bus for free. People who can afford it should be allowed to purchase private sector health insurance. While these same individuals would continue to pay for the public health program via their taxes, their draw on the system would be covered by third party insurers.  I believe that Quebec is the only province allowing for the purchase of private sector insurance clearly something that all provinces should not only allow but encourage.