Streaming Netflix is relatively simple - each customer just needs to read a stored stream. I think they even put dedicated servers at edges like ISPs, so it's not even on the public internet!
Streaming a game requires an actual real GPU being (I guess) exclusively used by that customer while they're playing. Not feasible to put those in edge locations.
Completely different set of costs.