I have seen nothing to suggest that anyone has plans to make the government the only provider of health care in the US. Insurance companies will still be there, and private pay is also an option. The plan is to simply limit what services are provided at government expense. The government has been cutting benefits for years, and this is just an extension of that.
Except for that whole pesky notion that Canadian citizens cannot pay cash for treatments that are covered by government insurance, in order to get higher quality versions of the same treatment or faster treatment. The socialist logic behind this is that "those who can afford better will muscle their way through the system with money, causing longer waits for those who can't afford to play by those same rules."
Yet, foreigners can come in to Canada and do exactly that, if a particular specialist in a given field is desireable to seek him out in Canada.
Once we have a government program, just wait. Single payor mandates will come next. If the government covers a procedure, watch for 1 of 2 things to happen:
1. Private carriers will drop all those procedures from their offerings, turning into augmentary insurance, or:
2. Government will mandate that private carriers are predatory and must be regulated out of existence.
And... when you have a single payor system where Doctors are prohibited from accepting alternate payment, it's just a matter of time until Doctors are turned into the feeble wrecks now known as teachers. Procedure pay will be lowered, standards will be lowered, private practices will be discouraged in favor of centralized administration.
Would you go into medicine under those conditions?