In my experience the drop system tends to be "when it rains it pours" kind of situation. I also know a guy who had a lucky streak of getting several hats in the one week. Ive been pretty unlucky with hat drops, the only hat I have in fact (non-event that is) is the Miners cap, which I crafted :'( . On the other hand, I recently got a Surgeons mask for the medic so I feel bad for complaining XP.