Now I've been thinking about this problem for a while and have discussed it with others countless times. The dilemma is, when your dining at any restaurant, either fine dining or casual, and the server comes by to ask you "how is everything", I usually just say that everything is good (unless I ordered a black and blue steak and received it well done).
But what are you really supposed to say? and what about if they asked you after you were done your meal? Does your answer change? My parents have often said this dish was too salty or this dish didn't have enough meat but I don't think I could do that (they only do these at more casual Chinese restaurants where they know the chef personally, so its a little more bearable).
As the primary cook at home, I would like to know everything that I did wrong or right so that I could improve my cooking. But do chefs or waiters at restaurants really want to hear the truth? Or are they just asking for the sake of asking?