The other thing to remember, which for some reason people forget, is big AAA games are timed to come out *NOT* at the start of the generation because they need to have a user base to support it....
We have
Destiny
Dragon Age
FIFA15
GTAV
Aliens Isolation
AC Unity
COD
Battlefield Hardline
Legends of Moordoor
before Xmas, and thats not the full list, just off the top of my head... Jan to March next year is massive..
Companies want to see a strong user base before they release, they have timed their releases to when they think they will get the most sales, 2015 is when it starts getting interesting.