I just got TF2, I love it, though yes, I am one of those newbies, though it has more to do with lack of skill rather than lack of dedication. Just wait 1-2 weeks, and all the annoying, self-centered morons who don't bother to learn any other playstyle than free-for-all deathmatch will leave...