There's criticism of serving something in a bad way, and then there is calling someone an "idiot".
Should we instantly call every single person an idiot for making a mistake?
I wouldn't say that the food was bad here, it was just a bit cold.
> We live in the "social sharing age". People even share what they had for lunch. If anything, people should be encouraged to share LESS or more meaninful stuff only.
This is off topic, but I don't think people should share less. If you are bothered by it, you should read less. Maybe we should have better tools for filtering. But information is everything, something as banal as "I had a bad day" has value. Tracking social sentiment for example.