It’s a pretty sad fact, but Team Fortress 2 is one of the most poorly optimized games available on PC.* Released what seems like an eternity ago, the game has nonetheless continually run worse and worse on my computer, even though my PC is faster than it was when TF2 launched.
Below: What TF2 needs to look like to ensure a decent framerate.