Waiting for my order is one of those rare times to spend time with someone, discuss things, and absorb the restaurant atmosphere. A good restaurant menu doesn't list all ingredients and recipes, presentations and pictures. I want that anticipation, that wonder, and that trust in the chef. When I receive my food I like to be surprised; to discovery and explore a dish, even if it's something I've had before.
If the restaurant leaves a lasting impression on me, in terms of atmosphere, service, and taste, then I won't need a reminder of what I had last time. I don't need details/pictures of dishes because I already have that trust in the chef.
And in terms of service, a good restaurant/waiter will recommend something for me, or know what I have ordered in the past. It's part of the social experience of dining, having an actual discussion with the people who know the food.
Dave seems to be suggesting the exact opposite of what I would want in a quality restaurant experience. But I'm sure his opinion is different with children in the mix. It's really interesting how diverse the dining experience can be, and how both class and social groups can change your view of it.