I needed an MRI. I got one the next day through Kaiser. My friend had a suspected gallstone. It took her 4 months to get an MRI scheduled. She had to live with pain during those 4 months.
Her children are both diagnosed with autism. It took 2.5 years to get therapy paid for by the government. The only other option besides waiting was to pay for therapy herself which was $80,000/year. She couldn't afford it so her children had to wait without therapy during the most crucial times for therapy. Recently, the Ford government decided upon spending cuts that will limit her youngest son with severe autism to 2 more years of care and then they get nothing.
With Kaiser, they have a top standard autism program where children get instantly put into. My friend is a medical doctor specializing in this and he said the Kaiser program was great. When I told him that my friend had to wait 2.5 years in Canada, he was shocked and saddened for the children.
Before the younger son could get diagnosed with autism, he had to undergo an MRI to ensure there wasn't anything specifically wrong with his brain. They waited 3.5 months, and then when they got to the MRI appointment, they were told their appointment was cancelled, and they had to wait another month.
My aunt was scheduled for gall stone surgery in Toronto but it was also months in advance. One weekend she went to emergency because was vomiting from pain. They put her in a bed and scheduled her for surgery at the hospital. If she left, she would have to wait for the scheduled surgery but if she took an emergency room spot, she could get surgery sooner. She had occupy that bed for 1.5 weeks until they finally scheduled her for surgery, taking the place of other patients. We asked if we could move her to another hospital that didn't have the wait and they said no, she had to stay in that hospital otherwise she would lose her place.
These are experiences just with people I know. I've lived much of my life with Canadian health care and I trust it. But what you don't pay with money you pay with time.
I've found that most people in the US want government health care, but they also want a private option, which is untenable for such a large country, and illegal in Canada. They have a 2 party health care system in Australia but the quality difference is vast. With public and private, you can criticism that only rich people get the best health care but with a single public system, everyone waits. So there's no great way.