Why is it the longest ever? Because we have the internet and social media. Our attention spans are less than half of what they were 10 years ago. So, even if the actual amount of time is the same or similar, it seems like forever. But, that's why i think this new generation will only last 4-5 years max. It will be hard to compete against the blazingly fast increases in power that tablets and smartphones are currently going through. Seeing as how the new consoles are technically out of date already before they launch, this problem only looms closer. M$ and Sony could launch new consoles again in 3 years if they made them completely backwords compatible, but it would segment them too much. We will probably see the same thing as last generation, incremental upgrades to hard drives/wifi/2d or 3d and dashboard/OS software that increase the capabilities without excluding early system buyers.