I don't shame people for buying unnecessary things. But, I will think you are a little stupid if you are nearly starving but have a brand new car. You aren't responsible for the system you live in, but you can at least try to make it a little better for yourself.
I'm not talking about people that just spend some money for something they like, quality of life is important. I mean people that will literally cripple themselves financially just for a status symbol. Especially if you have people that rely on you.