It is a place where kids can be kids without snotty people looking down on them.
Also, whenever I have received food and/or service that was not up to the standard I expected (and paid for) I have called on a manager to sort it out. It has always been sorted out to my satisfaction.
Oh and did I mention the lack of pretentious snotty people that do not want to allow kids to be kids.
We do not live in the times where you need to dress up in a 3 piece suit and act all prim and proper just to have a meal anymore. People have families, no reason why going out for a meal should not be a family affair.