This relates to ideas of, "fairness" which has a very 1980s feel to it in Canada. "Fairness" is defined as having identical services, regardless of price. So it is, "fair" for there to be only one way to get a hip replacement - wait like the guy who depends on provincial healthcare. Provincial insurance is great- that is all I have. We had a baby, and paid $200/night for a private room in the maternity ward, vs 4/room for free. Nobody suggested it was, "unfair", but there are some who might think this.
The development of the private healthcare system in Canada will remove pressure from Provincial plans. Since we all have to pay for it anyway, the possibility of decline is slight.
There are many examples in Canada of this type of, "fairness" thinking. There are ~250 homes on Toronto Island - think Martha's Vineyard 15 mins from downtown - and living there is regulated by the city. The list to live there is long, but there is no fee. Living there is expensive - people are regularly booted, leaving houses in need of considerable repair. The idea of charging people $1k/year to be on the list, or somehow qualifying potential residents to be sure they can actually maintain their properties, is considered, "unfair". Everybody has a right to live there.
The conflicting idea is a) a minimum standard of service provided to the population (you can pay for better) or b) a uniform standard, which cannot be improved by individual payment. The Conservatives favour 'a', the Liberals/NDP 'b'.