It also doesn't sit well with my personal anecdata. My life and that of my friends is way better than their parents. I've literally travelled to all major continents in the world for recreational travel by the time mom had only left her village at around 20 years old, for example.
Cocktails is just an absurd standard for anything. It's the one item you can buy that is completely and utterly divorced from its costs, its price is a function of how rich people are that this thing is being sold, not how expensive it is to produce a cocktail. 2 cents of sugar and 30 cents of liquor and $15 of branding being sold for $15.50 doesn't mean life is expensive, it means people in this neighbourhood are pretty rich and can throw away money. My mom literally has never had a cocktail in her life yet has had a very socially rich life.
Yesterday I spent the day with my brother, we rented a car for $50, drove to another town, had some sandwiches and drinks, we spent $100. Today a friend is coming over to my house and I'll pour him a 20 cent coffee and I'll probably make a snack as well, then we'll go for a walk around town while catching up, maybe grab a $2 beer from the supermarket and some fruit and sit by the water. Total cost <$10 for 6 hours of hanging out for two people. You make about $20 in a supermarket per hour here, so we'd have made $240 of wages in the same six hours. These experiences are mostly similar for me and just as fun, the cost factor is purely a choice. If I didn't have any money they'd all be cheap.