Agree with you there, it is also down to being bad at prioritising things...first has to come the roof over your head and food on the table...after that everything else is just detail, if you are feeling flush then it is nice clothes/car/holiday...if not, then the luxuries are first to go.
Sadly isn't that what this whole society was encouraging for years and years?
Shops everywhere, adverts, buying things online. It seems like people used consumerism as a substitute for having other interests, activities or hobbies..