The part about the Haas hit that I don’t understand;
Charging can range from a 2 minute minor, 2+10 and 5+ Game and subsequent disciplinary action. Now maybe it is charging by the letter of the law (I personally disagree and hate the fact hits like this are now not allowed), but if that is the worst end of the scale to warrant getting a ban - what level of charging is a 2 minute minor, 2+10 or 5+Game with no ban these days? I don’t think Boucher had an injury, the head contact is debatable and he glided into the hit.
A 2 minute for charging must be for sneezing or farting on a player if that’s the standard for the higher end of the scale.