I have no problem using past history, repeat status, etc. I don't like that injuries equate to suspension and the inconsistency between penalties. If Dubi got a game for his antics, that is what Landy should have gotten. If Dubi got 2, that is what Landy should have gotten. Buff has similar antics and he goes unpunished. If the NHL was consistent in their punishment, there would be little argument from me. They just are not consistent.
Another instance was Barrie's suspension... EJ had a worse hit on Perry during the same game, but Perry wasn't injured so EJ didn't get a suspension. If EJ got 2 or 3 I wouldn't have batted an eye if Barrie got 1. Instead Barrie got 3 and EJ didn't even get fined.