You have to stop the bleeding before you can treat the wound. Heath care is an easy first because of the frequent contact. Next is to treat the most vulnerable groups. If they get it, the chance of death is much higher. There is really no right or wrong answer here though. All points are valid.
It's going to be a long while before there's enough shots to create a herd immunity. Stopping the spread could be accomplished by just following the safety guidelines, but there some amongst us that that think a piece of cloth worn over the face infringes on their Constitutional rights. Seat belts, no problem, the hundreds of safety regulations, no problem, but a little mask? Now you've gone too far. It's sad how selfish it is.