Its not that self-help books are bullshit, its that most people don't have the willpower to actually change their lifestyles. They're afraid of stepping outside of their comfort zone, because they're afraid of failing, being criticized, working hard, etc. The excuses vary. Self-help books possess a lot of great knowledge, but if people actually followed the advice they read, every self-help writer would be out of a job. I once read through a few books but never took initiative to change anything in my life. Then I stumbled upon "Think and Grow Rich" by Napoleon Hill, and it was so effective at changing my attitude that I've never bothered to read any more self-help books or blogs afterwards.