Why do Canadians have this total blind spot about a one-payer system? It is on the verge of collapse yet all the dogmatic lemmings point to the US - a worse basket case - as the only alternative. It is not. 
There are 23 other countries in the world whose health care systems are rated better than ours. They all have "two-tier" systems,  a mix of public and private. They all have much shorter waiting lists. 
We are rated 24th. The US is rated 27th.