I totally fundamentally disagree with such value judgements in terms of health care. Hard for me to articulate why as it is such a core belief. I will give it some thought
It is exactly the same argument as why we don't "lock up all the vulnerable people", and why we don't criticise a vulnerable person for going to the shops. We simply don't fucking judge people for their decisions, we support them to make better ones. Obviously that's an unpopular view, and the government and media are pushing you to judge the teenager who makes the decision that meeting their friend for a chat is okay. But it's not right.
For me, the priority order for not vulnerable is irrelevant because we should not be vaccinating not vulnerable while there are still vulnerable people in the world, but obviously they're foreign so we're not supposed to care about them.