This might work for certain types of games. Diablo. Won't work for FPS games, screen picture changes too much in response to user input.
If you already have users paying for expensive hardware, why would the publisher want to start paying for it? Think the monthly fee would be high. Streaming a game might have a market niche. I'm not interested in paying monthly for a laggy experience playing old out of date games. Might get some to bite. Just not me.