It's for a large number of reasons.
The gameplay is great. You get to play as nine different classes, each of which plays differently, and there is a variety of different ways to play each class. Each class is easily accessible, with the possible exceptions being Sniper and Spy. They are all easy to use, but hard to master. Plus in PUBS all of the classes seem balanced (though competitive play clearly shows that this isn't true).
The level design is, for the most part, excellent. The maps are easy to navigate and you don't need to spend a minute trying to figure out where you are and where you need to go. While some of the maps are poorly designed (Watchtower is terrible, but then again that is a community map made official) most of them are great.
But another thing that makes TF2 great is the humor. This is one of the few games where most people will laugh at their losses rather than scream over the mic about them. The game never feels incredibly serious and always maintains a humorous tone. The classes are separated not only by their abilities but also there personalities. This really makes playing as another class feel fresh. Compare that to a game like counter Strike, in which each person is the same and they all say the same things. It's feels rather bland in comparison.
That's just a basic summary of why TF2 is so great.
archvile93 said:
Really? I found it had very little content, and the only class that was even remotely useful was the pyro. Then again, maybe that's just because I played it a month after it came out so I was slaughtered by everyone who plays the game until they starve to death. this means they had weapons similar to mine except five times better. This makes it very hard to gain the weapons yourself since you have to get achievements to unlock them, which is next to immpossible when you die every three seconds because your flamethrower does one damage per year and their's does eighty per millisecond. Oh and they can shoot you at long range with fireballs and you can't.
Eh? Not sure what you're talking about. A month after the game came out there were no unlocks period. Nobody unlocks better weapons either. You can get alternative weapons through both achievements and the random drop system, but they are not superior to their counterparts. An unlocked weapon is an alternative, not an upgrade. It sounds like you're saying the people who play longer get better weapons, but that's simply not true.
And the Pyro isn't the only useful class. Most consider him to be the least useful next to the Spy in the competitive environment. I wish that wasn't true though. I like playing as Pyro. Not that it matters, since the classes feel balanced in your average PUB game.