TF2 is a design masterpiece. The classes are simple, but strongly typed. If you pick a class there is no question as to your job and how you effect the team. The maps tend to be very well designed. The graphical style they chose also fits the game incredibly well. Just a lot of little nuances make this a great game. You may not like TF2 (some people don't like pizza), but it certainly is a great game. It just may not be your cup of tea.