I learned hockey watching THG. I rarely miss a post of his. Shannon is the GOATThe Hockey Guy has had similar discussions about the inconsistency of crosschecking penalties, and I was just recently thinking about how inconsistent the penalty calls are in hockey.
I mean, watching my Ducks 2007 Stanley Cup DVD would make you think it took place in 2035. There were so many whistles even though it was a fair bit rougher back then.