I want to comment on point 2 - I don't think these streamed games are going to be free. In fact, I suspect they're going to cost just as much as everywhere else. I don't see any reason why say, Madden costs $60 on Playstation and Xbox online stores, and in Gamestop and in wal-mart etc.... and is suddenly going to be free on Stadia. Perhaps there will some kind of monthly subscription service like EA Access, but it definitely, definitely, wont be free.
It could still have utility as a 99 cent rental or something. No way would I play the entire game like that.