If you need more money, you can get another job or get a better paying job. You might even take out a loan to start a small business. Raising your income is an alternative to cutting expenses. And taking on debt is actually a useful way to get the benefits of a purchase without having to save up for it first.
>you can get another job or get a better paying job
For an increasing number of people over an increasing period of time, this isn't an option? Do you think people can snap their fingers and materialize a 6-figure tech salary? I just saw two layed off people on linkedin today, that's two more 5+ years experienced professional software devs on the market...