I think you did good by venting here. Its part of what we do here in these threads, Yeah sometimes they get heated and sometimes you won't get a single reply. But I believe its all in good taste and there is really no harm done in saying what you think.
What I do like most about the people here on this site is that most are 100% behind our soldiers and police officers. So whenever a thread is going on about them, you are going to have a hot thread.
So cheers

to you for standing up for what you believed in.
But please do me a favor, don't yell at the police, the job isn't as easy as one may think.