WHY?..
.. is it the rule breakers always get away with it and the citizen trying to enforce the rules gets the punishment!
Apparently in the UK it is illegal to beat the crap out of anyone breaking into your house to steal your hard earned property or worse, if you do you get sent to jail and the crim gets a hefty compensation pay out.
OK the circumstances here are a little different, but he broke the rules, the pensioner "may" have over reacted but was provoked. Give him a medal, don't punish him.
If the steward had done thier job properly or the parent(s) had done theirs, there wouldn't have been an issue.
Me, I would have slammed the little shits head into the seat in front of him until his ears bled, but then sometimes I tend to over react too.
Too all you others that have posted well reasoned and well made points about spoilt kids, shouldn't do this that and the other, well done, try sitting next to one on an eight hour flight ;-)