The longevity as you call it, or lack of vision from console manufacturers to release next gen consoles earlier has negatively impacted the games industry. The wider gaming audience has lost interest, games have stopped selling, AAA games are losing money bar 2 or 3, developers are struggling as a result.
Consoles hit their peak a couple of years back, longevity is essentially manufacturers trying to milk their product to the last drop.







