I think that's foolish on their part. Public perception, like it or not, is very important. Police derive their power through the consent of the governed, and if they perceive a problem, such as "militarization", then it becomes an issue for LE and the public. In fact, I heard Obama blathering on about it while driving in my car today...
I understand that law enforcement forum members get tired of people criticizing the actions of people in their profession. Sometimes it's warranted, other times it's not. I think when people use the "stay in your lane", "were you there?" and "how long have you been in LE? Then STFU!" type comments it does nothing but drive a wedge between citizens and the police. Typically it takes a few minutes to spell it out to people and if you don't have the time then why bother commenting? (Just a general comment, not directed at anyone) Or, if they're only seeking an argument then explain things nicely and carry on. Cops are used to people talking shit to them in person, get over it, use the ignore feature.
Personally, I enjoy debating things and am open to learning new things. I've had my mind changed on many occasions due to people who've taken the time to open my mind to a different point of view that I hadn't considered. I think it's worthwhile to put forth a little bit of effort to convert people into being pro-LE rather than having them think they're a badge heavy prick.
It's a discussion forum, not an echo chamber, so discuss things and help educate those who are ignorant of what it takes, how hard it is and what really happens on the job. Anyhow, I'm just running on.... I think you get the idea and none of this is directed at you or anyone lee specifically, mostly random thoughts on the topic.