Thing is, sharp skates becomes irrelevant IF players use kevlar clothing under their equipment, kevlar neck guards, and a full face protection.
Most players chose to not use them though, same as visors, but this isn't really comparable to fighting at all. IMHO, kevlar suits should be covering all the skin (only the face shouldn't) and players hould be wearing full face protection, enough about the old school mentality where hockey is played by 'real' men. The next time a player get the Bryan Berard's freak injury will the a step closer to the permanent full face protection.
Fighting is unecessary and what differentiates real serious leagues like the NFL from the gong show that is the NHL sometimes. If I want to see staged fights I watch MMA, if I want to watch a hockey game I don't want to see staged fights. Emotionnal fights are ok though, but should be more severely punished, as it's really, an attempt to injure your oponent, a 5 and a game misconduct, plain and simple.
And that is coming from someone who fought when I played serious hockey, but only because I had it in me and was able to end on top most of the time. My dad also trained me to fight, had boxing lessons and was ready to take on anyone, but at same time I've had unecessary concussions because I was involved in scrums and fights, mostly to help my teammates and knowing I was trained I wasn't afraid of it.
Today, all the concussions I've had playing hockey and snowboarding added up and for example, I went riding a toboggan last weekend with my kids and had a headache just because we hit a icy bump at high speed. I'm 34 and don't fight anymore nor do any dangerous manoeuvers on a snowboard, my brain is scrambled and I can't imagine how it is for a pro hockey player that fights regularly at an older age. When I hear Latendresse about his constant headaches and blurry vision, I feel it for him. Enough playing with the athletes lives, we need to protect them from themselves.