That’s all well and good, and I don’t disagree with any of it. But it appears to come from a voice of privilege. Many people don’t have the option of thinking long term, because they can’t even afford small short term loses in favour of long-term wealth. Building that kind of true wealth first requires a little wiggle room to take a risk.
I count myself as fortunate to be comfortable enough to take a risk and try to build more passive income (which is something I’m trying to do and I liked your advice), but not everyone is in that position.