The first reason why you can never be rich is too much responsibilities...
A bit vague what you say but OK.
The second reason why you can never become rich is not knowing how to use money. There are several ways money can be use : spending, savings, and investing. Many of us already know about spending and even when we spend we spend on things that are not really needed but just to impress people who don't care about you.
I put savings and investment in the same category, they would be two subcategories of the same thing, but you left out a very important one, giving. In other words, for me, I either spend my money, save/invest it or donate it.
Buying liabilities, things that doesn't have value five years from now. Many save but even when money is saved, it is done to spend and not to invest and the only way to become rich is to invest and not by savings. So , invest in assets and not liabilities.
With this, I agree.
Instead of talking about getting rich, because it is a concept that can vary over time and depending on the geographical situation, I like to talk about improving your economic situation. And that is within everyone's reach from the moment they start to control income and expenses and try to diversify and maximize income. With the surplus, an emergency fund is saved and the rest is invested. With this, everyone improves and lives more peacefully.