That seems quite normal and not hair shirt like to me too. Means we have money to go on lots of holidays, overpay the mortgage, have savings, not worry too much about bills going up, despite not having a pay rise for over a decade, likely be able to retire at 60.
Prepared food and drink especially (so that at theme parks/attractions, supermarket sandwiches, fast food, coffee shops, takeaways) isn't always that nice and increasingly expensive for what it is, so far from a treat and quite a disappointment to find yourself in a situation where that's what you end up eating as I've never seen the attraction of queuing for ages to pay a fortune for a poor quality burger.
Discounting the lowest incomes where money is a struggle and the highest, where people don't have to think about what they're spending, there's a lot of people in the middle where how they manage their money has an enormous effect on their overall financial stability.
The range in what people spend on groceries, tech, cars, subscriptions, utilities, stuff for the house, clothes, personal grooming etc varies hugely and it's possible to spend a lot less without much detriment to lifestyle by shopping around and just thinking about whether the thing you're buying is value for money to you.
And it's also probably not the case that the people with/spending /doing the most are the most satisfied, because they always seem to be looking for their next fix and wondering why they never seem to have any money, whereas the people who have the same amount of money but save some of it and are a bit more careful about their spending are probably a lot happier with their lifestyle and finances.