This gen might be the worst so far, but that doesn´t mean it´s bad, because it isn´t, and it will be better, wait for it.
Might end surprising us all.
There are several reasons for this to be happening, one is, like Electro said:
The leap from last gen to this gen just isn't big enough. Last generation was about the limit reached in terms of gameplay. Now all we can do is improve graphics and A.I. which YES make the game better and there are other ways that improve them, but ultimately, there arn't many games around at the moment that couldn't have been done last gen bar graphics.
People were expecting too much from this gen, they still are, when the difference is not all that, but one thing you can be sure, next one, next gen will blow our minds.
This is the "playing it safe" generation, meaning, that everyone is making the same genre over and over again, and the FPS is the winner.
Don´t get me wrong, i love a good FPS, but other genres would be nice too here and there.
And if you dont like online multiplayer, then I see you being f**ked for at least a generation or 2, as that's where it's heading right now. If the trend continues, single player games may in fact be a thing of the past by the time the next generation of consoles is over. I read an article on a site once saying that online gaming was the next logical evolution of gaming, and it makes sense.
That i can´t agree, and that is not going to happen.
To say MP is going to win against SP is the same as to say PC gaming is going to die, and it never did.
Many people don´t like MP, everyone plays SP...is that easy.
And people will get tired of playing the same "Capture the Flag" games over and over again.
More even when game developers say that, the next big thing in gaming, is to became movies, to have the same impact.
Now, for that to happen, MP is not part of the equation.
MP will always exist, that´s a given; but Sp will return make a strong comeback, starting this gen (Mass Effect, Bioshock and Assasins Creed are just examples of exactly that).