After a long layoff of hockey (I stopped playing organized hockey around 16 - before it became too violent), I focused on the more serene sports of tennis and golf. Sports where you need to keep composure to perform.
Well, at 48, my body not able to perform certain body movements for tennis (shoulder impingement and pinched nerve in lower neck that comes and goes), I started skating again and am actually playing no check hockey. Hockey is too emotional to totally get rid of fighting and goon hockey, however, there are ways to limit it:
1. A bigger penalty (major penalty which leads to a longer power play, i.e. goals for the other team, and automatic game misconduct.). So as previously said, adopt the international rule here.
2. Increase the rink size to be consistent with the international size. More skating room for the truly talented to skate around the slower goons. You'll still have aggressive fast skaters though. Look at Ovechkin.
3. For players who injure someone with a cheap shot, suspend and fine them, yes. But if you truly injure someone, have the suspension match the time that the injured player is out on IR.
For those who are younger, though, let me tell you, the game has been cleaned up considerably since the 80's and 90's. Last night I saw a 1985 game between the Blackhawks and the North Stars. By today's rules there would have been a penalty every 20 seconds. Those guys were being hooked, interfered with, and held like you wouldn't believe. It was a playoff game but still it was really ugly. If I didn't get such a kick out of seeing an older Hawk game and some of the players of that time, I would have shut it off.
The talented players are able to skate today. The state of hockey is really good and on the rise in my opinion. The rinks in the Chicago area are full all the time. That does have something to do with the recent success of the Blackhawks too though.
My $0.02.
Rich