Those who do not have the resources to buy something that is beyond their financial means should not buy it. If they are aware of their financial means and still really want a certain item, like an iPhone, for example (it may seem like something modest to many, but here in Brazil it is very expensive), that same person will buy it in installments, and that is okay, they did what they could.
This is not what defines rich or poor, it is more complex. What is not acceptable is for a person to stop buying the basics for their family just to have something material. That is not being poor, it is being stupid.
This depends on their own nature because sometimes there are not a few people who try to force their ego just because of prestige and try to be hedon because they don't want to be said to be poor when they are clearly not too able to buy these things and try to force themselves because of prestige itself.
It would actually be better if they don't do things that are not really necessary because doing things like this is the same as those who try to look fine to save their face but on the other hand their economic conditions are not enough to support it. Not a few things like this happen among us, even though they realize that it is burdensome but when it comes to high prestige they put it aside just to look more glamorous.
This lifestyle is clearly not very justified but unfortunately things like this always happen for some people especially for those who are indeed in the circle of life below economic standards which in the end makes them seem more difficult.