Five year old boys are all about good guys vs. bad guys. That's everything to them. Good fights evil in every facet of life, from TMNT to Spider-Man and Star Wars and even sports. Especially sports.
Daddy: James, you're on the Red Sox.
James: No way, they're the bad guys. I won't play for the bad guys.
Daddy: It's not the Boston Red Sox. It's the Toronto Red Sox.
James: Yay! That's the good guys. I won't play for Boston.
Daddy: You are wise, James. You are wise.
Tonight he told me he could only root for one hockey team, and no, I didn't brainwash him with those thoughts. He just realizes that the Leafs are the good guys and every other team is the bad guys, so when the Ducks play the Sens it's a battle of two evil forces.
I miss the days when everything was that black and white. You had heroes and villains and it was easy to choose a side. Today, our heroes can be awfully villainous and our villains are often victims. Everything is grey. Five year old boys don't see grey, and I sincerely envy that.