Until recently, I lived in a very (and I mean VERY) remote part of Canada. The health care that my family and I received there was exceptional. I gave birth twice in the "local" hospital (it was 138 km away) and although we are done growing our family, if I was to ever have another baby, I would return to said remote area for the birth.
My doctor was very popular, but we were never told we couldn't see him. We may have had to wait an hour or so, but we could always get in. And he always took his time. I never felt rushed. The nursing care that I received after giving birth was amazing. We have had several referrals to specialists. As we are young, healthy people dealing with non urgent issues, I can't really comment on the wait time. It seemed reasonable to me, but nothing required time off work.
In the last several years, we have dealt with plastic surgery, pediatricians, lactation consultants, public health nurses, ambulance, nurse practitioners, depression, birth, check ups, ear infections, birth control, plantar warts, and sinus infections. We have never paid anything beyond taxes for these things.
I did have a beloved grandfather who had a heart condition. He has since past. I remember, specifically my grandmother, talking about how unfair it was that he had to wait so long for surgery when they were willing to pay for private care. For the record, he got his surgery in plenty of time and had many happy years before succumbing to his condition in an unpreventable way. It broke my heart to hear my grandmother speak this way, but I still thought that she was wrong. I've no doubt that Grandpa had to wait because other peoples' Grandpas needed surgery too. And my loved one's ability to pay out of pocket for it didn't make him more deserving of life.
That story doesn't mean that the Canadian system doesn't need improvement. As a privileged person, I don't feel that I'm in a position to say what those improvements should be. But I can honestly say, as a person who has been using the system for 28 years, and is related to many people of all ages and afflictions, including my two precious children, I would not trade our Canadian health care system for the American one. I would not do it.