hpqoeuthis has nothing to do with bad and bloated coding, the fact is the game runs on an engine first released in 2004, when people were still running pentium 4s or athlon 64s, with a single core. the engine has not been made modern to take full advantage of the processing power of new computers all the while the game has gotten significant amount of content added, some of which i imagine is very high poly count because it has been made in recent times.
nevermind the fact that sure, hardware has gotten faster, but ALL software has gotten more demanding, not just your 14 year old game. steam now basically has an embedded browser for the library and chat display. you just don't know what you're talking about
Cool, now what's the justification that Valve will never port TF2 to an engine that is now six years old and that enthusiasts have to do it for them?