I don't disagree with what you're saying. Yes, the perception of rigging games would sink the league.
It is also fair to state that intent to injure plays have received less suspension time.
To be clear, the NHL as of today is prioritizing the punishment of a player for a gambling related infraction, over the actions of a player that were taken to knowingly injure another player, thereby removing them from active play and ultimately affecting the outcome of games.
It is this prioritization I largely take issue with.
Beyond that, there's the notable discrepancy in how the NHL tried to dissuade certain player actions. The league actively relies on minor monetary fines and single digit game suspensions for a number of unwanted actions. But this requires a heavier hand?
IDK man. Maybe I'm off base here, but plays that injure players, and increase the odds of someone losing their quality of life and ability to earn money, is to me a much bigger issue - both in perception and in actual consequences - than sports betting related infractions.
Hitting is part of the hockey and players are aware of the risks of long term injuries, or in in worst case even paralysis or death. Most injuries happen by accident, and when/if there's intent that's gonna be hard to prove unless is blatantly obvious like Chris Simon doing a two-handed swing with his stick in an opposing player's face.
But any accidental hit, or any hit where intent can't be proven, isn't going to hurt the league. If it did, hitting would have been banned in the NHL already a long time ago.
If players were caught betting on their own games however, that's something that, if it would happen enough times, could more or less kill the league. That's about the only thing that could make me stop watching hockey and sports altogether. Might as well watch reality tv at that point.