This seems like an insane standard to hold a game to now. Brilliant online team based multiplayer is not enough, now, unless the single player missions are cooperatively playable, a game's not worth buying? Let's leave aside the fact that in many cases, SP missions don't fit co-op experience, especially in games like Half-Life where the player is supposed to be Gordon and all of the NPCs talk to you directly.
And much of the co-op experience I see in games that have co-op tacked on IMHO falls short of SP experience. The exceptions I think are games that are first-and-foremost made to be co-op, like Left for Dead.
It seems people are gearing up to find excuses to give KZ2 a poor rating, since it appears the excuses they had prepared (graphics won't hold up, KZ1 gameplay sucked, so therefore the game might be pretty, but gameplay won't, MP gameplay won't be good, etc) aren't panning out given leaked reviews. Now it's down to silly stuff like the crouch button not being toggle like CoD4, no co-op, no split-screen (am I the only one who HATES split screen and I mean HATE, it's called first person for a reason, and there's this little thing I pay for called the internet that I expect to use for MP gaming. Split screen ruins my cinematic experience and decreases the resolution available for me making it harder to see). , etc.
Is it really the case now, that if you are prejudicial, a game has to have the union of all features of every competiting game not to have unfair criticism plied?
I mean jesus christ, very few games have co-op, and co-op gets very old after awhile compared to MP where your enemies are real live humans and not scripts and bots. Good MP lasts for years. Counter-Strike, Day of Defeat, and Team Fortress still hold my gaming attention.