I agree with you. I never invest all my spare money. There should be a sum I put aside. Life is too unpredictable, and I want to be ready for different scenarios.
Well, that's why there's always the quote that we used to hear that only invest what you can afford to lose and that's the same as gambling.
Speaking about becoming rich in short term, I also noticed this tendency. And when these people finally gain new knowledge and skills, they understand that they won't become rich tomorrow.
And that's a real thing, there's a natural process for everything and it's hard to cope up with the reality when you're still far from even starting. Those that do understands the sad reality but are persevering their goals, they'll be the ones that someday will also be seen at the top and earn from their investments.