It's because Raven is releaseing the patch's and *cough* caring about stopping cheaters in game, which there arn't many in SOF2. Quake3 PR from what I have read about it dosn't seem to be doing much to the game.
For those that don't like SOF2, well that's nice that you don't like it... but I find that it's one of the better multi player team games out there. INF is a great gameplay mode, and like most teamplay games, of this type, it takes a curtain ammount of skill and practice to get anywhere near good. I just wish the idiots that sometimes visit this site would remember that they arn't the end all when it comes to liking and not liking a game.