Private healthcare isn't the problem, lack of free healthcare is the problem. I would much rather live in the UK where private healthcare is good and reasonably priced than Canada where in most places it's simply not available.
All doctor's offices in Canada are in fact private businesses. It's not actually a fully socialized system. It's just there's a single payer. Those businesses bill the provincial government instead of you. Most of the dysfunctions in the Canadian system come down to provinces screw around with billing and payment and funding. Take your dissatisfaction with the way the government manages payments to the voting booth i…
And vote for who? I have yet to hear a compelling solution from any party. At most, politicians advocate for throwing more money at the problem.
> The system is underfunded
Hot take: the system will always be underfunded. The demand for healthcare is nearly infinite in practice. What stops people from going to the doctor for every sniffle is either cost (in a private system) or waiting times (in a public system). If you had infinite resources to offer services, there are some folks who would be going in for MRIs every year "just in case" and getting prescriptions for every flu they have.