Having played hockey at a level where fighting was allowed, I can't disagree more with that post. You're right that Subban can throw a cheap hit and turtle, but he'll take a pounding for it anyway. Will he do it again? Maybe, maybe not, but he'll remember what happened the last time and he'll know that there would be a price to pay for his actions. Emelin is a good example when Chara went after him. Fighting won't prevent hockey from happening (hitting for example), but it makes players accountable and think twice before being stupid.
Fighting will prevent dirty hits whether you want to believe it or not, as a lot of players don't play dirty because they're scared of having to pay for it. Just like some players don't go in the corners or in front of the net because there's a price to pay. Just like some players don't distribute bodychecks because there is a price to pay. Just like some players don't block shots because there is a price to pay.
Gonna have to disagree with you There. You don't wake up one day and decide to play dirty. Plekanec didn't decide to not play dirty because he's scared he'll have to face the music. You either are a dirty player because its your style, or you're not. It's not a skill you suddenly develop, it's a character trait.
Everybody can resort to dirty little cheap shots caused by frustration, like slashes or pokes or crosschecks. But not to many people resort to big cheap shots because they usually equal injuries.
I think fighting prevents close to nothing nowadays. Players go around doing just about what they want 99% of the time. If you're arguing that it would be worse than man, considering I already find it bad, it would be absolutely nuts 80s hockey style.
But my point is things could be better and increasing suspensions is the right way to go about it. Maybe it won't happen due to politics, but that's another debate.
As for you playing, when was this? And it was in a different league.