What console line has had several generations of hardware iterations in the past decade? Sony, Microsoft and Nintendo have all put out two generations at best, with plenty of games still shipping to the "old" generation even now.
I miscounted though, I’ve been running the same OS since Windows 7. Probably 2014. I’ve been able to upgrade without having to throw away my entire operating system. Consoles aren’t a solution for longevity.
Nintendos had 3 generations in that time and Xbox has had countless churn in its hardware.