If the suggestion is that I one-starred this garbage because I'm angry about the inclusion of purchasable hats in a game or something, you're wrong on all counts. I hate everything Team Fortress 2.
So sick of hearing this TF2 hate from the POE crowd who were wildly fanatic about the game for two years after release. The hats don't do much for me, but the game still plays as well as it always has, and it's still the best multiplayer FPS for PC. Hate the hats not the game!
Why hats? Because the game is good enough to bring people back as it is. By adding content (even just costume pieces) and keeping the game free, Steam gets loads of eyeballs. When you fire up the client and when you quit, you see one if not more enticing deals available for sale.
There's nothing wrong with the game or the hats. All that's at play is marketing and advertising, really. Getting mad at the fact you can get a hat shaped like a unicorn is kind of missing the actual point of the whole hat collecting thing in the first place.