Its really just brainwashing from ideological zealots combined with the oligarchs trying to scare the public away from any policy changes that would affect their business models.
The reality is that even in the US, public health care is cheaper, better liked and more humane than private insurance.
Public insurance has lower overhead and lower reimbursement, so it costs less. You can cover people with medicaid cheaper than you can subsidize private insurance (which has premiums, deductibles, copays). Also medicaid is more humane. I don’t think they have balance billing, random out of network charges, etc.
In America, if you tried to dismantle medicare (for its current beneficiaries) the tea party and liberals would both be enraged. Granted the tea party may be open to destroying it for their children’s generation but they want it for themselves and they want it badly.
Even in the US we love government health care. That is why rich people and ideological zealots fight so hard to prevent it from happening. They know once we get a taste of it, we will fight to the death to keep it.