The most disturbing part of the story a grown man decides for parents how a child should be treated. Then his supporters will blame others for every problem.
The term "Parent" is thrown around way too loosely anymore. Just because you can birth an offspring, it doesn't make you a parent in the classical sense where GUIDANCE is generally a consideration. Many people these days are far too obsessed with themselves and their social circle to pay proper attention to their offspring. Yes, I am a father and PARENT of a three year old son. I would have calmly exited the restaurant with my son in tow, then spent the entire drive home explaining why I would not reward him with a pie at the hint of that outburst developing.