I'm not worried about the "social" aspect of the tantrums; I just don't like seeing him upset. My original question was about hindering his spirit, and being unsure about possible damage being done to distract, rather than letting him naturally continue something he feels is important.

I am not confused about my parenting technique that I have been practising for nearly sevens years smile No discipline, no authoritarian parenting. I believe in behaving the way you want your child to behave. Giving respect is rewarded with respect. Redirecting or distraction instead of punishment. No rewards, no timeouts. Letting a child be proud of themselves, rather than relying on an adult's validation.

Luckily this isn't a debate on parenting smile Thanks for the responses, everyone.