I'm sorry that the children you know are like that, withnobsonit. It must put you right off the younger generation.
I haven't found that at all. In my very different experience parents enjoy being with their children (most of the time, at least
), and feel that taking them out to eat is teaching them how to behave in public. A family meal out is also a bonding experience, and can often round off a trip to the cinema, bowling alley or whatever.
The choice of venue may come down to children's tastes (few adults would choose to go to Burger King, I suspect) but there is no point in taking them somewhere they won't enjoy, or where there is likely to be arguments over food. To equate that to 'brats' playing on their parents' guilt is a huge leap. Again, if you are talking about children in your life, you will know if it's true for them, but as I say, the families I know do it because it's something they all like, and they enjoy one another's company, so it's definitely not a universal thing.
Of course people can pare things back when money is tight, and most of us do from time to time, but that doesn't mean that people should never treat themselves, does it? We used to eat home cooked food most nights, but now and again we'd go to a restaurant for a change. It was a treat all round, not based on guilt (I never felt guilty about providing for my children), and everyone enjoyed it.
I don't know anyone who buys massively overpriced junk food at every turn, so our experiences vary there, too. I know people who buy it now and again, and others who would rather buy massively overpriced organic food - their money, their choice in both cases, and nobody shows off about it.