Both Federal and Provincial governments are loathe to upset the health care lobby hence best practices are seldom adopted..

With private health care the market will charge whatever  it can bear. Those who can pay will go to the front of the line.  It will also encourage an increase in over treatment because it will generate more income with no proven benefit.

If I understand you correctly the poor would receive free health care.  If this is the case government will put caps on the amount they are prepared to pay per procedure which will encourage physician selection of the least complex cases and will require legislation and enforcement to ensure that all patients receive equal care on a timely basis.