All sports leagues have made it abundantly clear that if a player is ineligible to play, for any reason, we get to know the reason why. In some cases, maybe not the complete, specific reason, but at least enough of a reason to know why the player isn't playing. For injuries we get designators and windows of time (Upper body, day to day. Lower body, 3-4 weeks.) If it's criminal related we get to find that out too (Trevor Bauer getting suspended for 2+ years over that whole fiasco). Even if it's mental health/drug related, we find out (They announce when players enter the program, maybe not the specific reason why (Guy was doing 10 lines a night off hookers), but they do announce that they enter and let's be honest, we all just assume it's drug related b/c 99.9% of the time that's what it is). All sports do this for transparency. People want to know if they are paying for tickets who they are going to get to see play. That's a huge draw of sports. They did it for gambling too (duh).
So yes, we should get to find out why he's suspended for legit 1/2 the season, which, as someone else said, it's basically one of the harshest penalties ever given out by the NHL. Especially since gambling is so pushed by the league, to suspend someone for gambling "Not on the NHL," which they themselves have admitted, makes people think the wool is getting pulled over their eyes.