My only complaint with TF2 nowadays is that the once near-perfect balance is kind of ruined by all of the unlockable items. (If you're feeling like TL;DR, just read the first and last parts.)
Not to say that game isn't fun, but I feel that the game had a much better balance and was much more...