I was an LEO for many years and never once had a doughnut and all the guys I worked with were very adamant about average citizens having guns. You mistake the crap at the top assuming they speak for the line officers. Similar to being an 0311 and hating your ROE. Semper Fi.
Try carrying a firearm in Chicago and see how the rank and file police officers treat you.