So... Say for one instance, you Samantha were cornered by 4 men intent on raping you. Knowing you couldn't run would you fight or accept fate?
There's no need to answer that question. It was to highlight circumstance has much to do with how people would react. You are quite right that online there is much bravado, but until you have or are in such a scenario you won't really know how you'd react. We're all different. Some fight, some prefer flight. The point I think many make and everyone agrees on is the P**** tag is not just wrong but it's unfair and undeserved. Also, too many thugs with little mentality who seek to enforce their bigoted or narrow minded views on innocent people should not be tolerated. It is street vigilantism and policing at its worst. The more it happens the more they think they can get away with it.
As for fighting a criminal case... That's most unlikely if there were witnesses or the perpetrators are known to the police. Also, no prosecution would commence unless there was a reasonable chance of securing a conviction.
Yes, Common sense says walk away - but until you need to yourself don't berate people who may act otherwise.