There are ony two problems I have:
1: Why drop crates? Why not just drop a random item? Or at least make keys more common than crates? I hate the crates system. Not the Mann-conomy, just the crates. It has potential, but as it is now, it's just a scam to get you to buy keys.
2: The whole "Limited time" hats was annoying. Most of the stuff would stay in the store except these two hats (which were the best ones, IMO.) Not such a big deal, if they made them even a little bit cheaper.
Also, I personally don't like the whole "item set bonuses". It discourages mix-and-matching. I mean, the Degreaser is practially MADE for the Axestinguisher, and yet there is a bonus you get for having the Degreaser, Powerjack, and hat.
Edit:
On a side note: where's the poll?