The US healthcare system is incredible compared to socialized systems if you can afford it. That's at least part of the reason it represents 17% of GDP. The same procedure I needed had a 2 day wait time in the US and a 10 month wait time in Canada.
If it were efficient it would clear the queue with max throughput. This is not so.
your argument is ideological, not rooted in reality.
I imagine that you can pony up to be seen in two days in Canada too, and also that the single-payer system keeps those private practice honest, so you'd pay less for your fast turnaround than in Freedonia. I may be wrong, of course.
"If you can afford it" is true everywhere. You can also see a specialist in just about any country in a couple days if you've got the money to fly there; often cheaper and faster to travel outside the US to get care, depending on what you need.
"Public" healthcare in the US is a joke. Insurance costs more and covers less every year.