For the most part I think you're right. Too many people are irresponsible and
spend more than they make on non-necessities. That being said the cost of living has grown much faster than wages have and that has put people in more of a pinch. Especially if you've had things like medical emergencies drain your savings