Nor should you talk bad about law enforcement, but there is such a thing as cops that take things to their heads. Just google open carry encounters by the Philadelphia PA police.
A badge means you are held to a higher standard, not that you can do whatever you want ,and I say this as a former deputy sheriff in Alabama ( auxillary)
made it a little more understandible, to me