Frankly, although I agree with your take on how one actually succeeds, I’m also in agreement with the so-called “success bloggers”.
It isn’t just about getting up at 5 AM. Getting up at 5 AM alone doesn’t make you successful. It is the resolve you build that helps you succeed. For most of the people it is very difficult to get up at 5 AM. So, if they can overcome this big hurdle it instills a sense of discipline and a sense of perseverance (as you yourself put stress on perseverance somewhere in your post). This is why people in the Forces who have retired are sought after managers by businesses.
Getting up at 5 AM is of no use if you don’t get enough sleep. This means if you want to get up at 5 AM, you should get to bed early. If you are getting to bed early it means you are not wasting your time needlessly surfing the web or watching TV. If you can wean yourself away from these needless distractions to get a good night’s sleep, you can also wean yourself away from these distractions when you need to work and concentrate.
Drinking limewater is good for your body. They rid your body of toxins and toxins can really wear you down when you want to work hard.
So, the problem is not with the so-called “magic bullets”. These are healthy habits that are bound to have a healthy affect on your life.
Most of our problems originate from unhealthy habits no matter what the proverbial rock stars claim. If we can develop healthy habits — and it is difficult to develop them — we automatically position ourselves in a better position to take on other challenges in life.