In a world where arenas are filled to capacity to watch MMA and UFC fighters pummel each other with almost bare knuckled hands and feet for round after round after round, I'm not too concerned about two willing combatants going at it on skates for an average of less than half a minute. So call me a dinosaur if you wish, but there are far more modern "sports" that make athletes far more at risk.
Not the same. Boxers and fighters sign up for head contact and the like, a hockey player should not have to. Fights and weakly penalized head shots are not intrinsic parts of the sport, or at least they don't have to be. You can say that both players have to agree to drop the gloves to make a fight happen, and therefore it's fully voluntary, but the culture of the sport and the obligations that can arise on-ice mean that's not quite true, even in this current age. You should be able to play a ball/puck sport without the possibility that someone might semi-legally punch you in the head.
I'd also say if you think hockey can't thrive without fights and excessive scrums, you arguably have a pretty low opinion of the sport. Violence sells, no doubt about it, but surely there is much more to the game than that, and, again, you can be tough and physical without throwing punches and so on.
End of the day, regardless of what you and I think, at some point fights will be banned, just as the reality is that a return to increased numbers of inter-divisional games is a very low possibility. Such are the times. If you think the league will suffer as a result, you may be right. But one can only hope not.
My main complaint is there are too many teams, and that dilutes the quality of the product. I think 30 was about right. To me the endless fascination with expansion is the biggest problem.