Ideally, 7-8 years now because it's taking longer to build games and it's harder for systems in the future to become more powerful ...
Another bonus is that in introducing more expensive platforms means that customers are getting more value for their systems over a longer period of time ...