The biggest problem in the NHL is the commissioner. Gary Bettman came from the NBA to be the NHL commissioner, and he has destroyed the game during his tenure.
If he was to be replaced and a Canadian was hired to fill that role, I'm sure that "shoot-outs" would be removed. The NHL All Star game would go back to being conference versus conference during a full 5 on 5 hockey game (including defence, which doesn't exist anymore), and the game wouldn't look like a f**king skills competition!
Gary Bettman has placed teams in NBA cities, rather than consider cities in Canada (who have been requesting teams for decades), I know that Bettman is only looking to make more money for the NHL, but towns like Phoenix-Tampa-Miami etc. drawn little to no attention from the fans in those areas (they're NBA towns!).
Bettman needs to go!