I've place since beta. Overall a good game, but at each stage of item release I generally go off it as the inrush of noob players or just people in it to get the acheivements is painful.
ie: The inital system of new weapons via achievements, then valve crack the s***s and removes it from people that disagree with the system.
Items via time, valve crack it and ban idel servers (my game, my time, my power, f off valve).
Now it is random drops as well as all the other crap like crates (and needing to buy keys to access them) and the "strange" version of weapons (which make the "item found" when ever it levels up) and going by the update yesterday, there are not "rings" you can give / propose in game with.
It is getting like I had best find something else to play during hoildays (US or Local) as well as the 1-2 weeks after acheivements are released. Even trading for items is a pointless time waste (even if I have a slight collective composive disorter). Trading only cares about crated items and the rares that come from it. Trading is generally in ear buds or keys or cash and I am not going to spend money for that type of stuff.
Now, if only there was a option to display displaying hats. hearing item updates (self and others) and crates were deleted on receiving I would be happyier.
The new weapons are ment to be balanced, but the ones found unbalanced get nerfed quickly. The sandman for example. That being said, I have found only about 6 of the 60+ items worth the hassel of using regularly. another 4 depending on the server mod.