Let's not forget how advertising plays into this mentality. Advertising's sole purpose is to make you feel inferior/incomplete/inadequate without shiny new X. It's blasting at us constantly from every direction. Who is the most susceptible to it, those who are not struggling, or those who are? So they buy shiny new X, which is a bad financial decision.