Okay, I'll bite. The slash to Zetterburg was a routine slash to get him off his game during the powerplay. It was a routine whack to the leg, which happens a hundred times a game. Unfortunately for Zetterburg (and for Allen), it resulted in a very rare consequence. 999 times out of 1000, nothing would have happened, no bone would have broken. I believe that consequence *should* factor into the equation of any suspension, so therefore I believe Allen should have been suspended. But because he didn't intend to injure the player, he wasn't suspended for longer than two games. I happen to think that he should have been suspended longer, though, because the injury is a huge blow to the Red Wings, and Allen has to bare that responsbility if he caused it with an illegal play. I agree this is where the league needs to review their policies.
However, that said, intent also has to be taken into account. And since Weight clearly intended to cross check Sedin to the face, he deserves more than 2 games. Otherwise, where's the deterrence? What's to stop a player from slashing someone across their eyes, if they know the player will likely just suffer a minor injury and the perpetrator will get off lightly?
If someone were to, for example, shoot an innocent victim on the street but misses his target, don't you think it is still more of a crime than, say, if a person punches someone causing him to be hospitalized? In the first scenario, the victim escapes with absolutely no damage (no consequence), but it is still attempted murder, and therefore the crime is worse than punching the victim in the other scenario. Granted, these are extreme examples, but it's something to think about. Weight's intentions were far worse than Allen's.