Streaming for games is an inherently bad plan. Unlike music which is very bandwidth light and movies which can be buffered (and in both cases neither are subject to the vagaries of latency), your gaming experience with a streaming service is going to be defined by the weakest link in your network chain.
In America that’s invariably your ISP, and outside of America that’s the maze of interconnecting bits of underground Fiber Optic that get argued over in peering arrangements which mean you could have a nice direct route to your host one day and the next you get Tromboned out to Afghanistan and back (this happened to some users in World of Warcraft once because Telia had a spat with one of the peers, not pretty!)
If companies really want to knock Piracy on the head they’d be best served not stuffing their games with terrible design decisions like encouraging gambling (loot boxes), gently nudging the game to be more grind than fun so people turn to pay for in-game currency (shark cards) and generally treating the consumer as friend and not something to be bilked because you’ve found a new way to vampire their wallet (shaders). Make a good game, charge a fair price, and stop trying to panhandle for more unless you’re offering a fair exchange.