I'm all for someone talking shit, but you have to be able to stand up to the blowback. I have little respect for someone who talks shit, then gets all bent out of shape that someone is talking shit about him.
The sad part is when this someone doesn't defend and people start ridiculing the argument (instead of just losing the credibility for the person) whereas a defense instead can potentially make them a convert (a radical example can be programming development methodologies) regardless of the sense of the argument; or at least humanize the enemy.