I haven't been finding any tf2 items lately. I didn't find any for one week, then I found three one one day and one on another, and then the reset for finding items happened and I didn't find any items.
After ~10 hour of playtime per week drops stop, this has been implemented since 2010.
Players should get drops on average every 50 minutes for those first 10 hours, then little to nothing more the rest of the week.
Free to Play players get a trimmed down version of the drop system as well.