You see, instead of focusing on R&D and development every couple of years, Microsoft could instead release an Xbox 1.5 (or whatever they would name it) and just
replace some of the key components (GPU, RAM etc.) for better, more
updated models as a cost - effective solution to keeping up with PC while simultaneously not having to start all
over again with an entirely new console whereby they have to invest in buying components and manufacturing entirely new consoles.