I think the concept of a console generation is just going to fade more and more. Even Microsoft are talking like that, with talk of Xbox just being an upgradeable device in the future.
In this day and age, we get new iterations of popular devices yearly and they sell. There's no being early or being late any more. That's how it used to be, not how it is.