Well, although I usually just mess around instead of shooting anything that moves, I notice that many new people always ask if there is some point, or if there is teamplay, and whatnot.
I think, if anything, there should be more incentives to play as teams, then just spawn raping the airport, or shooting anything that moves, etc.
I'd like to see some of the mIRC scripted gamemodes on the official servers, considering they often have players, and many new players, seeing somewhat clear objectives, might stick around longer - I've seen several who think the game is a bit too chaotic, which it is - not that it's a bad thing - and maybe having some more defined objectives to play, may make the game easier to get into for new players.
Just my 31,000 Turkish Lira.