but if you're stuck in debt because of all these material things, then i don't think so, IMHO.
this is one of the topics that are very subjective and will have a never-ending debate
The person you're describing is probably living outside his/her means. Prudence is key. If you can't afford to pay it in cash, then don't buy. Live within your means. Negative cash flow is the killer. Avoid it at all costs.