Alice I personally think it is about scarcity. Re Do you teach your children that it's acceptable to say "I don't like it"?
Yes, of course I do. Why would my children eat things they don't like. There is a massive obesity problem in this country and I am overweight with an eating disorder so I don't think being quilted into eating things one doesn't like or want (or need) is a good idea. Of course my children don't volunteer information about food left right and centre but usually if someone is cooking for them they will say "What do they eat" And I will tell them.
I do greatly encourage my son to eat veg, because it is good for him, but even that is partly (I think) a hiding to nothing and in the long run it is better to find what veg he will eat and give it to him rather than making him eat stuff that he hates.
When dd was little we had a friend who said if you don't eat your sandwich you don't get your 'pudding', pudding being yoghurt. It seemed very odd to me to force kids to eat what they did not want (or need) in order to be allowed to eat the healthy dessert.
My mum has real issues around food, cannot eat a lot, cannot manage what is on her plate but then tries to 'co-op' everyone else to eat up her left-overs because she hates waste. I am pretty sure it is a direct result of being a child in the war and living with the scarcity of food and rationing for many years after the war. Unsurprisingly my dad was overweight and my sister and I are now overweight.
I think everyone should be a lot less worried about what others eat or don't eat. But when you do enjoy a meal, I think it is great to be enthusiastic in your praise of the chef!
We are so lucky that many of us in this country, even those who are not very well off, still have food, access to good food, like raw salad veg etc, which is so good for you, and can get help and advice about food and nutrition.