And that's what I don't understand. The user has already purchased the game, the appropriate profits and any potential ongoing revenues from ingame purchases going to the publisher. No one can stream a game they haven't already paid for in full. It's all just because the publisher views streaming a game as somehow different than playing a game on the user's local PC and thinks they somehow deserve additional revenue from it.
If I stream a game from my PC to my Shield, should publishers charge me $0.25 every day that I play it?
Yea this one is a bit of a weirder area, but it's actually quite common to see this one.
The challenge here is that each company is responsible for their own product and also responsible for the service, reputation, and generally responsible on how that product is received; it's also one of the driving reasons for a company to reach parity between two competing platforms.
During an entirely free beta service, these companies do not have an issue for it because there is no charge, therefore there is no responsibility on their hands to ensure that the product is qualified.
But once money is charged, they are now responsible for the qualification of that service and supporting it for streaming usage. Consider it from the perspective that people are thinking that this game, must reach a particular standard level for them to be paying to play it.
And you would be charging for that because that is now a new platform you are supporting over just steam.
For example on game pass, most games on game pass is also on xcloud, and those xcloud titles can largely be run with a streaming UI attached to it to be able to run those games with only a mobile device if necessary.
If you don't want to bring the quality of your game on streaming to reach the standard that they have on xbox, ps, and pc, (and yet still charge them the same price) then you should pull your game.
The last thing you want is a class action lawsuit about how 10,000 people who don't have PCs, purchased CoD on Steam to play it on GFN, and the experience is complete utter shit. They want a refund, but Steam won't give it to them because this is happening all the time with GFN customers, then you get tarnished as a company for not supporting a platform that your game is on.