I don't know the circumstances so I'm not going to try and judge the individual situation of your daughter. I would say as a wider point blaming other humans for the spread of a respiratory virus is not a sensible position to take. We can mitigate risk and debate the trade off in other areas of society to do that, we can't stop the spread, I think that's abundantly clear now.
For the immuno compromised, a 3rd full jab was created followed by what everyone knows as the booster being their 4th (3 months after the 3rd).
A lot of ‘home help carers’ do it. It saves them having to poke at their masks or renew the masks all the time when driving between houses. Some delivery drivers do too for that reason. Makes total sense in that situation.