Very glad to hear this! I don't mind Streaming as an option for those who want it. As Phil says, everyone should have options, and that's what's so great about MS/Xbox at the moment. If someone has a beastly PC gaming rig and loves it, they can play MS's offerings there. If someone prefers the affordability, accessibility and ease of use of Consoles, they have Xbox One S as an option. If they want power and accessibility all in one package and are willing to pay a bit more, there's Xbox One X (my preference). If someone wants to play MS games at their convenience anywhere (or simply doesn't want to buy any sort of hardware to play games), and don't mind the potential compromises, they will have XCloud. They are similarly giving you the choice over how you consume their content, whether owning it all, or experiencing all of it as part of Gamepass.
As long as streaming remains an option, an alternative, I have no issue with it (same with Gamepass). As with Gamepass however, I do not want a future where streaming is my only option. I want full ownership of my games with compromise to the quality of the experience, and to be able to play single-player games and such without total reliance on a constant, quality internet connection. I also just personally have never had a good experience (in terms of either image quality or responsiveness) with any game streaming service, including the recent and oft praised Google Stream Service. So, I hope this is the truth, and as long as it is, bring on XCloud!