Plenty of racists care. The idea that only obviously spiky, abrasive arseholes can be racists is what makes it so pernicious. "Oh, but he's so *nice*" say people even if a manager treats nonwhite subordinates differently.
Secondly, plenty of people go into the NHS caring and it grinds them down because its shit to work for.