> With web workers and web assembly soon we'll see AAA games running in the browser on any device.
I heard something similar to that for the past 10 years at least.
> you can progressively stream the 3d models in real time while playing
People were amazed of the speed at which models loaded using an SSD instead of a mechanical hard drive... and that was when games were in the 5 GB range. Loading time is latency too.
> I see Stadia working for casual games on smart TVs but not for any competitive gaming.
Competitive gaming go toward more expensive gear... they won't care about buying an expensive graphic card if that give them an edge, or lower latency screen.
If they are forced to play on cloud, they'll just pay for a better connection to do it. This is just like the stock market where they build datacenter just beside the exchange.
I don't know if you would call me a "casual gamer", I'm certainly not a competitive gamer, but I get quite a bit of fun playing Borderland 3 on Nvidia Geforce Now. The latency isn't that bad, nothing I can really notice at least.