Wow, a lot of hostility going on in this thread.
My two cents about the Original Poster's experiences:
LEO's vary widely even within departments as to their stance on, well, everything. They're people, and people make up their own minds.
That being said, had I had that interaction I...