I think the idea is hilarious that in 2025 people would still trust Microsoft to competently launch a product and then not enshittify it until it is nearly unrecognizable.
Microsoft has zero capacity, competency or even desire to stand behind this over things like game streaming.