Getting rich or been wealthy is never a day job as we may say it, it is always like a journey of a thousand miles which always begins with a step, there are certain strategies u need to consider self discipline is one of it commiting your self also on a longtime investment (goal).
Also been a salary earner won't make you get richer if you are not investing on it, it is always about what you do with the income you have, there is this saying that says no risk no reward people that gets rich in life are also risk takers.
The rich also invest on a long time asset that will be profitable to them in time coming while other people save their money stuck in the bank without any profit the are busy making their money grow for them on what they have invest into, it can be real estate and other profitable businesses.
One of the reasons like you stated is the fact the poor is always so scared of investments , they’d rather spend and do giveaways just to earn a name lol .