Just to expand upon what you're saying a bit; most people don't view things in such terms which I think is unfortunate. You often see discussions about waiting times in single payer healthcare systems and cost in more free-market systems. The fact of the matter is that if demand is greater than supply you must ration the supply somehow. Prices are one way but not the only way. Waiting lines, by need, randomly, etc... are all valid rationing mechanisms as well.
What I've noticed is that when people don't view this is a resource allocation problem they are able to always see the greener grass somewhere else. They see the lack of treatment of a person or group of persons as a failing of their system where those people would have received treatment in a different system that uses a different rationing mechanism. The issue is that in a different system there would still be people who don't receive treatment, they would just be different people.
By not viewing it as a resource allocation problem I think it gives the appearance that there is a perfect solution and that its just political will halting its implementation.