I understand completely. I just don't agree. If the Hebert example that you describe is worth 4 games say, then it should be 4 games regardless if the victim was hurt or not. Or if it's worth 8 games, then it should be 8 games whether the victim was hurt or not. And any other player who breaks the same rule the same way should get the same 8 games regardless of whether the victim is injured or not.
I do agree that the fine in that case was not a deterrent for Hebert but that had nothing to do with the injury, and everything to do with the league's weak and inconsistent discipline policies and the PA who always - and I mean ALWAYS - goes to bat for the offender and does jack squat for the victim in these kangaroo arbitrations.
You and I very much agree that the CFL does scant little to discipline cheap shots and dirty play and that the fines are not enough.
I just don't agree that the injury inflicted should influence the punishment. If 2 different players make the same dirty play with the same intentions but one of the guys that gets hit doesn't get hurt and the other is done for the year, then the same crime gets a year off for one guy and only 1 or 2 games for the other? No, I do not agree. That's a policy rooted in bitterness and revenge, not one rooted in deterrence and justice.
Then there's the whole scenario of a team purposely keeping a guy out longer just so that their opponent misses their guy for a few more games. Now in the case of Cornish, being the team's starting tailback, they likely would not do this, but the victim could easily be a marginal player (Anthony Gargiulo - the victim of the worst cheap shot EVER by Jason Jimenez), and his team could just hold him on the 6-game for as long as they want even if he heals just to keep their opponent's star right tackle out of the playoff race for instance.
Then you also encourage the possibility of a guy like Chris Jones coaching one of his marginal players to go mangle a rival star player with 1 or 2 games to go in the season. The injured guy will only miss the one last game of the year or even no games if it's the last game and he heals before training camp. Then the offender would get the minimum penalty by default despite the fact that the foul was totally deliberate.
Penalize everyone the same, or at least by the same standard policy regardless of the outcome of injury.