The problem is, nobody wants to live like that today. As soon as we have more income, we "need" more - more clothes, more toys, a better car, a nicer house in a better neighborhood. As we get more income, our "needs" change, driving our expenses to almost exactly match out income.
This is especially true when you have kids. If you can afford it, you're tempted to give your kids those ski lessons... that summer camp... that vacation to Disneyland... a car when they turn 16. It feels heartless to say no when you could say yes. But if you say yes to all of it, you'll spend as much as you can afford (and maybe a bit more besides), because there's always something more you could give your kids.
Note well: This is not a criticism of those with low incomes who are struggling to make it. It's a criticism of those of us with fairly high incomes who still struggle to make it.