Why do I need steam for this? Seems very odd.
Steam provides a CDN, updater, friends list/social infrastructure, really terrible but functional user generated content sharing infrastructure, and cloud saves to game developers, so it's pretty appealing even if you're a team inside Google since the alternative is building your own installer and updater - Google has no competitor to Steam on Windows or any other platform of note other than Android. Also, Gamers act…
Installing a game standalone doesn't annoy anyone I know (though, to be fair, I'm now older with few friends)