I would assume that if someone would be able to create a game that meets high standards, and is visually polished, one way of doing it could be to release it to Chrome Web Store, and monetize it with subtle ads. If the title is good enough, it might end up as featured and gain alot of attention that way.
In the future when mobile support is better, things could also be monetized by releasing short, well polished games on iPhone/Android, for free with ads, and a paid version for around 1$.
Furthermore, i intend to make money with the games i release in the future. Me and a few guys are about to start a company, with the main focus being an award-winning concept with a release set towards Steam, and all C2 games being a bonus, which helps build the company portfolio - and may bring in a few coins.