The problem with with our CJ system isn't the players, it's the people who make the rules. Every US citizen is a criminal, we have a serious problem with our laws and justice system.
The problem as an officer is that you have to do your job when ordered to so so or risk being disciplined or fired. It is a very tough spot to be in when you have third parties putting themselves into what is already a very tense situation.
I had just that happen at work yesterday. I was doing a home visit on a registered sexual predator and his white trash girlfriend and her father got into my face about my legal authority to make a home visit on this guy. She has three daughters ages 4, 14 and 16 all from different fathers and she is basically offering them up to this predator who will absolutely end up molesting at least one of them. A fricking Judge ordered me to allow him to have free access to these children. I seriously thought I was going to have to fight my way out of the house.
The real problem is out of control politicians, Judges and high level political appointees running government agencies.