subtly is important, it's not a simple yes or no, it's about outcomes (less infections and death) NOT outputs (sack people for not being jabbed).
The Outcome outweighs the output, if keeping anti-vax healthcare workers around is creating more harm, more risk, more infections and they are more likely to take a bed up themselves, then it simply isn't a yes/no question however much you want to avoid the nuance.
The healthcare shortages are not because of the small % of healthcare workers that refuse the jab, they are because of underfunding in the industry, brexit, poor pay and conditions. Things of the governments making.
The devastation we saw in care homes at the beginning of the pandemic is indicative how you need to have really strong protection in a clinical setting as care workers go from touching and breathing on patient x to doing the same to patient y 5 mins later.