There is no amount you could pay me to work in a nursing home. And the problems are mostly on the owners, because they do whatever they can to keep their costs to a bare minimum, including putting people at risk - both the inhabitants and the staff. It's terrible, and needs to be fixed.
At a minimum, they should be required to have daily sanitizing by a specialty company like ServePro or some such. They should be required to have a resident Nurse Practitioner with an MD on call. They should be required to have resident dental hygienists. They should be required to have resident OT and PT. Dieticians. Yes, it costs more, but in the long run it could cost less.