Did previous generations not go out to eat? Or did they save money by going to Applebee's and Red Lobster over smaller, local options?
If you mean the Roastery example: it is just one example of "premiums" urban millennials add to their expenditures. Short-Renting a car or ubering around isn't cheap in the long term either.
But while I'm at it: Whenever my first-world-native colleagues discuss things like, whether coffee should be made in an Aeropress or a Hario Syphon, for hours, it usually takes a glimpse towards my second- or third-world born colleagues faces to find confirmation, that this is just first-world nonsense.