I don't disagree but MS have a habit of getting themselves into these situations and then not clarifying the situation, allowing the interwebs to run-a-mock.
I mean, saying things like 'no-one get's left behind' and then going on to say things like 'generations as we know them won't exist', and even mentioning PCs as a comparison - and all this after Sony had made it clear that generations as we know them will continue, does indeed imply that new games might work on old hardware. The question is, were MS wording this to mislead people considering the X and if it would be worth it for $500 with X2 out in a few years meaning X would be obsolete?
It’s definitely a strategy of theirs to communicate in such a way. In many ways it allows them to create dialogue early in the community before they release the product. People talking about the product before it’s fully released and with what they are trying to do, changes to how game libraries are viewed, and changes to how and where games are played, I personally don’t fault them for starting the communications early. The direct communications to direct sales don’t work well for MS, and they will be largely ignored, things that are not given enough time to be communicated and it’s value appreciated before released are, often not bought especially when going up against well entrenched incumbents.
I mean, it’s clear they can execute so why not just announce it when it’s done right? But that has never been their concern; these features take a long time to build, these features are hard to execute. The other day I just read on era that Sony could crush MS by making their own game pass. How long did it take Sony to allow for user name changes ? How come Sony is still mum on BC coming for PS5?
It’s not so simple handling game licenses, it’s not so simple doing contracts. It’s not so simple doing BC. And it’s clearly not so easy doing game streaming. So it’s best to communicate early that it’s coming at least it is for MS
That being said, yes the wording is michevious. No one being left behind is the same as the people moving forward still play the same games as you do and with you if you didn’t move forward. Or the other interpretation is what you wrote, this idea of forward compatibility.
The second can still occur, but developers need to get involved in freeing the CPU up and changing their rendering method to GPU side. That might free up significant amounts of CPU to go further. At least a while longer, until of course with even GPU side rendering there still isn’t enough CPU it’s probably time to call it quits.
The easiest way to look at it though, is that from MS perspective they have a single SDK that can test all of a games variants. And libraries that support the development make it straight forward for developers to support multiple Xbox SKUs should they choose to. All next gen kits for instance should be Anaconda, just as today they are all Scorpio.
So we may not see a hard transition like we did in the past. Where as soon as the next console is out exclusives are instantly locked to the new system. We won’t be seeing halo 6 on Scarlett locked to Scarlett devices, we should see them cross play with Durango and Scorpio.
So as far as I can see, we are doing a good job discussing and they’ve done a good job with what they have delivered so far. Messaging, now that we are in the end game for this gen, will be critical for them to sell their next gen.