This is a lesson most people don't learn till they are older (if ever). It's hard to convince someone in their 20's that they shouldn't be spending money on status things in order to gain friends or a romantic partner. When you are older and settled down it's much easier to not care what other people think of you.