Dude, if you believe that the police are only in existence for "truth and justice", I really want in your world of reality.
Apparently you also missed the part about RESPECT.
There are some good cops, there are some bad cops (you yourself admitted so). Heck, even some of the LEO'S I shoot with say the same thing. My boys don't know the difference, you ALWAYS error on the side of caution and don't think for one minute that the conversation is about "protecting and serving".
When you make a statement like, there are some good cops, and there are some bad cops, you are making a disingenuous, over generalized statement. The vast majority of officers out there are good, caring, honest people. They do their best with the rules and tools they are given. They don't go out there looking to violate anyone's constitutional rights or break any laws or offend citizens. Yes of course there are a few bad apples, it's going to happen at some point, and for the most part it will catch up to them in the end.
Yes I saw that you said you teach your kids to respect authority. But that really doesn't mean anything when on the other side of that same breath you tell your kids not to trust the Police. That's like saying, oh you know bill in the mail room, he's a really good guy and I have a lot of respect for him. But don't trust him at all, you can't assume he's being honest. Doesn't make any sense. How can you respect anyone that you don't trust?
Must be a dark and dismal world where you live in, under such a degree of paranoia...
Just because I didn't like the way I was treated by a car salesman, doesn't mean that I'll treat every other salesmen in the future with disrespect or distrust. That wouldn't be fair or reasonable to all of the other good car salesman out there. And insert practically any profession into that same scenario.
The bottom line is, some people will always have a problem with authority, nothing you can do to change their opinion, no matter how irrational it may be.
Again, if you think there are so many bad cops out there, why don't you guys sign up for the job, or encourage your children to join. Maybe you'll finally be the ones to sway the paranoid doubters into trusting the Police. Good luck with that.
Until then, I'll continue to thank and support public Safety personnel for risking their safety and living under the microscope of those who either refuse, are unwilling, or are otherwise unqualified to serve in the same capacity.