So the argument is https has too much overhead and excludes those who cant use updated browsers? Unless I missed it, the article doesn't discuss mitm, nonrepudiation or censorship/privacy concerns.
Or just let your browser decide that for you? All modern browser go directly https, until forced to http, why take away what i decided (server-side)?
As a side effect of the push for https, local web log analysis is basically worthless nowadays. This might be why google pushed it so heavily.