Thanks for that post. I will add that it gets much easier to lay off once your kid gets older and starts to realize when he makes mistakes. But the younger ages is when your actions have a much greater impact on their development and love of the game. So it's up to you parents to fight the urge and do the right thing from a young age.
Phenomenal post. I think many, many dads reading this have been in this position. I to had that "moment" when I gained perspective and realized the lifelong relationship with my son was more important than anything that he could have possibly done wrong at the rink. Tears in a 9 year old's eyes after playing a game and taking a verbal undressing from his own father is tragic. We are all so lucky to be where we are with our kids and should hold on to it.