All I will say is spend as you can and work smart as you can, you will definitely get rich if you are destined to.
Because if you save, emergency will come, you will spend it. If you invest, you will end up hitting a very big lost and love you money, if care is not taking, you will have to start afresh.
So, the best advice I can give anyone that want to be rich is to study more, work smarter, and spend what he had. That is the most promising ways to make it, but having budget of thinking on other ways will only drain you, and you will end up on regret. So, is better to enjoy the moment, as no one is promised tomorrow. Maybe all your plans to make it in the future, you might not be alive in the future.
I agree with your advice that people should learn more , work smarter, and you are not wrong to say that success sometimes requires a bit of luck.
However, I somewhat disagree with encouraging people to simply spend what they have while downplaying the importance of saving.
The future is unpredictable, and that is why we should prepare for it rather than live only for today. Instead of assuming that the money you save will eventually be used for an emergency, ask yourself what will happen if an emergency actually occurs and you don't have enough money to cope.