Thanks to Let's Encrypt too for making it easier and cheap to SSL your site. I now see "http://" and think "that looks dirty, what's their excuse?".
HTTPS has downsides too, let's not kid ourselves.
What is the downside of using https over http?
Nobody said the downsides were over HTTP. When talking about state sponsored espionage, the glaring downside of HTTPS is PKI and buying into the CA model.
Other than what the sibling posted, which is true, there's an extra round trip for the TLS handshake, which makes a real difference when you're on a horrible 3G connection in a poor country (thankfully HTTP 2.0 fixes a lot of this, but again - complexity). Infra will catch up hopefully but it is a pain point for those who are less well off.