I think the hypocrisy has been spelled out numerous times in this thread alone.
The NHL & sports networks have embraced gambling. And by embraced I mean fell head over heels madly in love, lets get married right now, today.
The NHL, MLSE, all the other ownership groups, the sports networks and the athletes all saw the massive profit potential and grabbed it. Perhaps no more obvious was this love affair displayed than in Ontario once the province loosened its gambling laws.
Almost overnight we got Gretzky, McDavid, Pronger, GSP, Matthews, that annoying punk from Breaking Bad shoving the betting apps down our throats. Pervasive ads everywhere in game, on the boards, in the graphics. All with zero understanding or concern for the effects of sports gambling on people, esp. when pushed by the stars.
And a vivid example of that is how now Ontario (& others?) are pulling back - After "studies" have shown that stars pushing gambling have dramatically increased betting on sports by teenagers they're banning using pro athletes in their ads. "Gee, ya think? Why didn't we think of that before!"
Do not be confused, the NHL's rush to profit off sports gambling led them to completely dismiss and deflect from any effects advertising gambling would have on not only its fans but its players.
So hypocrisy? Yes, the NHL and the networks are sending the message to everyone that sports gambling is great - including integration with broadcasts featuring before game & intermission segments with pros giving tips, money lines, etc - but then the league puts restrictions on what players can bet on.
This shows a complete lack of understanding by the NHL, networks, teams and players the effects of gambling. Simply put in an analogy: NHL says "Cigarettes are great! Here's some ads for Marlboro! And here's Mario to help you decide the best ones!" Then: "But ... you can only have 5 a day or you're in violation of league substance abuse rules". Once addicted to nicotine, no one can keep to 5 cigarettes per day.