Yeah, but my point wasn't really about good cops versus bad cops. I don't really have a problem with cops as such. My point was that, even if the ratio is fifty good cops for every one bad cop, that one bad cop can really make your life hell if he wants, and even with the good cops, there's no point in antagonising them with holier-than-thou, self-righteous posturing, no matter how correct you think you are. Why be a dick about it?
Know your rights and stand your ground, but defiantly shouting "Oh yeah, well, you go and GET the dogs, then!" isn't really going to win you any points with anyone.
This goes for any professional interaction, if you ask me. There's a huge difference between being assertive and aggressive, and while being aggressive makes you feel macho for a minute, that's all it does. Remaining polite but assertive in your stance is far more effective, whether you're dealing with a cop, a baker, a janitor, a cabbie, an executive, an accountant, or your boss.