My xbox streaming test even has an OSD of me pressing the button and reacting almost instantaneously.
I see a lot of people desperately wanting streaming to fail so badly that they've confirmed their own biases.
The key word here is "almost." Almost is all it takes. As for quality (or perhaps we should call it "fidelity"), it may very well be quite good if you live near a datacenter and have a fast connection, but that doesn't matter. What matters is the fidelity in non-ideal conditions (such as entire countries with generally spotty connectivity); how the fidelity stands up during peak times when the local/regional telecomm monopoly is deceitfully throttling everyone's bandwidth; how it stands up when Dad is streaming a Bang Bros. porno in UHD/60FPS simultaneously with Mom watching her favorite crystal healing guru on YouTube; and (should the service take off and become successful) whether or not your fidelity will remain high when a lot of players are straining the streaming service's server clusters, or just in general.
It goes without saying, course, that if the internet is down, you won't be playing shit.
The entire point of these services is to save consumers money via not having to buy consoles/a gaming PC or pay full-price for games. These days, even part-time Walmart buggy-pushers can afford to buy rather than pay somewhat less for something they clearly know they don't own and can't rely on to work well at all times.