Yeah, I've given up on the whole Twitch Drops thing. I've watched so many streams during the events and almost never get a drop. I did get one this morning, but prior to that it was Oct 23rd, in spite of watching many streams for at least 20 mins during every Twitch Drop event.
It's not worth deviating from your regular Twitch viewing imo.