Because too many of them try to be shooters rather than tell a story in the first person. Even Bioshock Infinite that has a great story to tell is bogged down (and in my opinion made sub-par) because of its shooting mechanics that take precedence over everything else. It takes away from the story, it kills suspension of disbelief, ruins pacing and is just boring. The best FPS campaigns have as much interaction from the player as possible: meaning cool setpieces, variety and few (preferably no) cutscenes that break the pov. Really this goes for all games, but the action of shooting a gun becomes very mundane in FPS's. Rather than making killing a human being intimate, they throw hundreds of faceless enemies at you - it makes for even less interesting gameplay when the gameplay is already uninteresting.







