You ever spent any time in a country with socialized medicine? I have. It cured me of any desire to see it enacted over here.
It's not a realistic solution.
There simply is not enough money to provide everyone with unlimited medical care. Socialized medicine solves the problem by reducing the quality of care for everyone to an affordable level - and usually not openly or successfully.
Hard choices must be made. A straighforward market system is too contentious politically. Some concessions must be made to those without resources.
I've done better - I've seen socialized medicine in THIS country - the US Military Health Care System.
Granted, I last saw it 15 yrs ago, so things may have changed, but I seriously doubt it.
Like the Canadian system, as soon as the docs could escape, they did - to earn more.
Like the Canadian system, the supply of services were fixed, the demand was not, so, since they never charged, queueing was the only method left. As a kid, I knew that if I went in to get a plantar wart dug out of my foot, I had to bring along a big book.
Like the Canadian system, all were equal, but some were more equal than others. Active duty soldiers were the top of the list. As one, I STILL had a two hour wait as the FIRST patient of the day at the derm clinic. And the civil servants manning the clinics front desks could not be moved off dead center to help without a D-9 bulldozer.
Ask any soldier about the military health care system. Better yet, ask their families. Then you will get a feel for how socialized medicine would feel in America.