They're at best untrustworthy sources and at worst snakeoil salesmen.
Speaking of the latter there's a special brand of cognitive dissonance being shown here.
If there were some surefire way to be rich and happy, etc. in a very short period of time. A system so simple that anyone could follow it then why doesn't everyone?
If you really believe that these habits would make anyone successful then you have to explain why everyone isn't doing it.
And they convince others and themselves that it's because most people aren't willing to do what it takes. They won't sacrifice their comfort or friends or whatever to the point that it takes to be successful.
If you do all these things are still aren't rich and retired? Well it must mean you haven't sacrificed enough or worked hard enough or whatever!
The real answer is that none of these habits are a guarantee of success. Are they good ideas? Sure! Like for sure eat healthy, get enough sleep, read books, and work out.
Like everything though there are tradeoffs, often on your time, and moderation can be the key for most people. There are other inputs into your success and there's no one size fits all plan that works for everyone.