Here's my take on it: If you don't think the particular restaurant you are eating in abides to the rules as you interpret them -- DON'T EAT THERE! Plain and simple. If you want your child to have an appetizer go to one that provides them for the kids. If you want dessert with your CS -- don't do the turkey leg!
at your post since I'm assuming it was sarcastic.
The restaurants that we've eaten at there have always been generous with their servings.