No idea why people hate the guy. He is just doing what anybody that achieved influence on the internet would: monetize it as much as you can.
Yep, my kids actually like Dan TDM's Minecraft books. Of course they only wanted it after seeing it on you tube... My youngest asks for something different for his birthday every day due to you tube. You tube's effectiveness in advertising has far surpassed that of the commercial break.