What makes you think that everyone buying stuff is doing it to show off to people. I'd much rather spend money on stuff than experiences. Experiences are ephemeral and, once completed, exist only in your memory. The stuff I buy is generally something that going to make my life better in a continuous and ongoing way. A pond in the back yard, a nicer car (I buy used, but I buy a nice used car, with the bells and whistles that I think are important), a console system to play with my child, etc. I spend most of my life in or around my house... spending my money to make that time better seems fairly optimal behavior.
That’s why I consider it financial insanity to spend your 20s traveling the world and “finding yourself” instead of working and saving. A year of 401k contributions when you are 20 probably results in subtracting 3 years from your retirement age. Make hay while the sun shines.
I think it’s important to learn about the world and take in many experiences while we are young and capable because too many people don’t make it to retirement or can’t physically do the things they wanted to when they were 20-40
I spent my 20s unemployed due to MS. I'm screwed for my whole life now. Then again I don't get to plan when I retire either so I guess it works out?
Yeah, that's what my stuff is: an addition to the fabric and experience of my life.
Spending money on pure "experiences" is, for me, wasted money. A memory of a vacation is worth less to me than some "stuff" I will use for the next 10 to 15 years[1].
For me, it depends on utility. I'm willing to spend on things I find useful, and I'm willing to spend on things I enjoy. Given the option between a vacation and replacing my 12 year old car, I'd replace the car.
I'm typing this on my main personal computer, which is a first generation i7, so at least ten years old at this point.
Was a lot of fun but if we hadn’t been able to do it with airline miles I don’t think I could have stomached the cost. We could afford it, it just doesn’t feel right to spend that type of money on a few days away.