I have the Cheater's Lament, Primordial Warrior and ETF2L Highlander Finalist medals. I'm a veritably decorated veteran of the TF2 item multiverse

. Division 1 ETF2l Seasons 1-3, Div2 for Season 4. Multiple LAN's, etc. I've seen my circle and the wider esports community slowly dissolve away from the game as more and more joke-gimmick updates get released... to predictable, if confusing, fanfare. People are lapping up this new crap, even though it adds nothing more to the game except for a sideways distraction.
It's true that hats and weapons haven't affected TF2 fundamentally, but when a game developer completely ignores the core game concepts for so long, and only seems interested in introducing more cash-spinning extraneous features... then the serious community, those that
really embrace the game and play it everyday, knowing it in-and-out completely-- well, they move on. No new decent maps, no support, no fixes, no fresh lease of life for the actual 5CP element.
Besides pubplay is now an arduous chore, if you want a 'decent' game experience. So many weapons and so many random items on every class just adds to the game's innate complexity: and more complexity = more difficulty to balance. TF2 at Beta (after the Sticky fixes) was pretty much the closest thing to a perfectly-balanced team shooter that PC gaming has ever seen; all the pieces just fit, like a chess-set. It was fantastic. Now... well now there are so many things that really don't make any sense, in a rudimentary rock-paper-scissors kinda way. But that's a major whine-analysis for another thread...
I feel it's going the same way as many other 'major' FPS titles nowadays. Most players are carried along by hype and caught-up in the excitement of a conveyor belt of new features, without ever really stopping to ask 'why?' or 'what for?'. People are just immediately happy to have this new novelty (and novelty is all it is) and receive everything with rapturous applause. 3 months on, you really have to question if the game is going to be any better for introducing a Robot Wars mini-game.