I remember several restaurant visits. I was old enough (12-17) to order from the adult menu without comment in most cases, although in a fancy place I did have all the waitresses coming to look at me eat snails.
Elsewhere, waiters sometimes said "are you sure he/she will eat that?" when my younger siblings made their choices, or "I see you guys really are from Europe, American kids don't eat XYZ".
(I have eaten chicken/turkey nuggets perhaps 3 or 4 times in my life. From 2005, many schools in Britain were banned or limited from serving them [1]. Sodas are also banned.)
[1] https://www.gov.uk/government/publications/school-food-stand...
That is a perfect example explaining the huge problems with (child and adult) obesity and all the health-related problems originating from it, which are also very much "the norm" in American culture.
"Let's optimize for short-term happiness! The only reason why you maybe shouldn't do that in a particular occasion is because you lack the money!"
With the same reasoning you should also probably buy and take crystal meth if you can afford it. It's definitely a powerful boost for happiness, you can make the whole family happy as never before with just one small lump of the stuff!
That's kind of a bullshit cop-out. Way too vague and general to be a "norm". I make my family happy by helping lower their risk of diabetes and heart failure, so I guess I do subscribe to it. (I'm not directly knocking your choice to feed dino nuggets) but I think your general point is a bit shitty. I have many friends and close extended family that have successfully raised their children vegetarian or vegan - I don't care to do that but I am pretty strict about food choices in young children - it usually sets them up better even in the teen year as I have seen 1st and 2nd hand. It can be challenging - but extremely difficult is hyperbole. Young children get the vast vast majority of their food from home, one birthday party isn't going to force themselves to go on a hunger strike and starve to death. A daycare should be respecting dietary restrictions especially if you're providing the food.
My wife grew up in an immigrant family, I grew up in a half-immigrant (but largely Americanized) family. This was an element of culture shock for her. In American culture the norm is that everybody eats whatever they want to eat, and it's considered rude (sometimes even abusive) to try and control someone's food. We have obesity & diabetes rates to match. In most immigrant cultures food is considered a communal experience, where set dishes are put out on the table and it's considered rude to decline or ask for something different. You see this in restaurant customs as well, where servers at American restaurants will come around and ask each person (even the kids) what they want and then bring out individual plates, while in say Chinese restaurants the servers will go to the oldest male at the table, ask for the order, and then bring dishes out family style for everyone to eat.
It's extremely difficult to raise kids against the culture they're immersed in. Our infant will eat anything - even broccoli, celery, carrots, etc. Our 3-year-old will only eat dino nuggets, or on rare occasions, noodles or rice. When our 3-year-old was an infant, he ate everything too. But he gets snacks, occasionally lunch, and occasionally parties outside the home, and in the course of that, discovers that he really likes spaghetti, dino nuggets, and PB&J sandwiches. Hence, that is now his meal, and he knows that it is possible to have them, and he won't eat anything else when placed in front of him, even things he previously enjoyed.
(I suppose we could just not buy dino nuggets and he'd be fine; he's been fine whenever we run out and I explain that we just don't have any. But it's just not that important to me. Like I said, in American culture, the norm is that if you have the means to make yourself or your family happy, you should do it, and it's not that hard to get a 5 lb bag of dino nuggets from Costco when we go.)