Agreed.
I agree, I'd just say a lot of people they interact with aren't trash. Many are actually decent people from all walks of life. Are some terrible people? Sure, there are terrible cops and great cops (wish there were fewer terrible cops and more great ones) and likewise for the people they come across.