Why do you think the NBA adopted the 3 pointer in the first place?
Why do you think the NFL implemented all the new rules regarding pass interference and protecting the QB?
How about that new baseball?
The game was opened up so the skilled players can do what they do best.
Defensemen can still play the body, checking hasn't been outlawed but the guy has to have the puck. The only difference now is that instead of holding the other guys stick or grabbing a handful of jersey when he's away from the puck you'll have to skate to cover the him.

A good body or hip check is always fun to watch and the speed of the new game allows for that.
The NHL needed a change and they made it.
I'd rather watch 60 minutes of fast, high energy, up and down hockey then the slow clutch and grab style where they had to have a fight or 5 to make the game interesting.
If you want to dispose of the pesky game part of it try roller derby!