I agree with all of the points you've mentioned. I seem to remember a time when slashing had nothing to do with stick on stick play, when any hit three feet or more into the boards was called boarding, when a player taking more than 5 strides to check a player was called charging, when a crosscheck was the obvious use of the stick in that fashion was a penalty, when hooking was using the "hook" of the stick blade to impede a player, when interference was a penalty any time a player without the puck was obstructed and/or checked in any way and any time a player was hit from behind regardless of how it occurred was a penalty... and when many of the dangerous infractions above were considered 5 minute major penalties. There is no need for fighting or any of the unsportsmanlike conduct after whistles... you throw a punch you get ejected, plain and simple. None of that behavior is really hockey in the pure sense of the word.
But the macho-mantra of the old boys who run the league remains, "There must be blood" and the name of the game is "violence preferred".
Just one more point.... watching the game the other night where some were upset over the non call that lead to the winning goal.... earlier in the game the Bruins actually did the same thing and that was not called either... albeit no goal was scored against the Blues... in retrospect, I wonder if it was the same Referee