Maybe part of SOME cops' not-so-happy attitudes re: citizens OCing has to do withcops losingsome of their "special status" if you will.
It used to be -- and still is for the most part -- that COPS were the only ones seen in public carrying a sidearm openly, not citizens. That (plus the uniform of course) made them quite distinguishable from the average citizen out in public as most people would think someone withOCing agun OUT of uniform might be a cop (detective) as they wear "civilian" clothes. Heck, even the cops in the post above first asked if you were a LEO.
So if "everyone" can OC -- likeLEOs can now -- they lose some of that "specialness" and then all they have different appearance-wise to the general public is the uniform. Maybe that bothers them.
-- John D.
P.S. And citizens tend to be better shots, too!