I've always preferred class based shooters anyway. Stuff like the old Quake and Unreal Tournament (the latter being what I played MUCH more of) were never as fun to me as games like TF2.
It's also the reason why I consider Reach to be far and away the best Halo game.