I wonder how many games have a multiplayer that doesn't really suit them. And why? Does every publisher really require it (especially in PS3/X360 games)? I’m aware that most developers are afraid of game’s reception (about both gamers and critics), but is “shitty multiplayer” really much better than no multiplayer at all? Yeah, I can see possible opinions like “dude, this game is only 8 hours long and has no MP”, but… aren’t two additional hours of SP more attractive than multiplayer nobody would play anyway?
My final point is that there are games that are simply multiplayer friendly or unfriendly. For example most story-based FPS have very poor MP. FEAR2 is a great game if we talk about “story mode”, but what about its online mode? Yeah, it’s just totally average, and has no relation with original game whatsoever. Gears of War, Crysis and other similar games - same story. Stop. GOW has great co-op mode. Yeah, but it’s double single-player mode, not multiplayer one. But co-op is a good option for story-based FPS. On the other hand we have action-based shooters like Unreal Tournament that feature poor single-player mode.
Finally, there are “bonus” multiplayer modes, like in Red Faction: Guerilla. The team demolition mode is something completely different, but at least fun.