CollaideImo it's not a problem. There are larger games with even more complicated stats. For instance, League of Legends.
I tried to get into it but I couldn't be fucked with all the stats and shizzle.
So it's definately possible for a competitive game to be even more complicated than tf2.
The most complicated, modern, competitive game stats-wise that I can think of is Starcraft II. TF2 is almost laughably basic in comparison. For instance, here's just the *movement* stats of one of the most basic units in the game, the Marine.
http://i.imgur.com/HqSou52.png
This doesn't account for art data, stats such as life, energy, or shields, weapon stats or even what weapons it has, or anything like that. Purely movement data.
SideshowThis is also because they made the item descriptions far more detailed recently. They had hidden stats before which is never a good thing.
Using the above example, what's actually displayed ingame?
http://i.imgur.com/uTLKPk3.jpg
Blizzard is the king of hidden stats, not Valve. Not many weapons in TF2 even have hidden stats anymore, unless they're completely different weapons like the Huntsman.