Cursing, bitching, whining and trolling gladly accepted here. 
Opinions differ.  But once you've relegated those that don't agree with you to 'sub-human pieces of shit that deserve to die', well, you have issues. 
So a gentle reminder:  Just words and opinions.  No violence.  No call to arms.  No sabotage.  No harm to anyone.