So, what's your solution? Pay prison guards more so you'll get people who care?
Face it. On the list of societal concerns, most Americans would say that people in prison deserve whatever they get.
If you want to change attitudes, you've got a big hill to climb.
Force prison guards to do their jobs. Fire them or charge them if they don't.
What would happen if you didn't do your job? Would your boss's only option be to pay you more?
We're not talking about converting 300 million Americans. People who run prisons have a job to do and they're not doign it. If they're psychotic enough to enjoy watching prisoners get raped, I suggest they're in the wrong line of work.