Humans generally have endless needs and feel the urge to get one more so even if you spend all your salary, you cannot fulfill all your needs and desires at once. Life is a struggle to survive people's lives are spent thinking about this and that people have to go to the with some lack or dissatisfaction. Although human needs are infinite not all needs or lacks are the same as people in our society are different people have different needs or needs so it is better to make savings or investment funds to meet the needs of different people. There will be demand but in the meantime building wealth through a savings plan is much less risky and will secure your future and help you build wealth basically, the more money you have the more ways you can use it.
There will always be less no matter the situation. It's all about being satisfied with what we have and being grateful. Even the richest people aren't happy. We may think we have nothing by looking at those who are superior then us. He has all the things I want, so why can't I have it. But if we, even for once, tried to look the other way, we'll be shocked how poor are living these days. They can't live nor they can't die. This world is a living hell for them. At least we have a shelter around our head and three meal a day.
For me, I too have desires, I too want many things. But then I try to remember where I came from, what my parents did for me, how well my family is doing. It somehow surpasses/stops my these desires.
I think taking small steps are crucial. Every penny I spend I try to save the most of it, not wasting it on garbage things. It ensures that, I can spend it for my other needs. You can say it's a kind of saving.