My take is that people “these days” just don’t want to put in the time, money or effort in socializing, especially with new groups of people. Be it dating, meetups or other social gatherings with strangers, it’s about giving as little as you can, in case the event turns out to be a dud. Why risk paying for 2 beers when you could buy one tea for less?
Now, how can I be so sure? Because I’ve been starving at some of these events, whereas others can seemingly call a single slice of pizza dinner.
There’s most definitely a health aspect in there too, but I don’t think it paints the whole story.