I've been watching twitch several hours a day, and I also never got any drop! I got the keen observer title though.