Please consider the impacts of banning HTTP
Until there's a free, easy, maintainable, and actually existent solution to SSL certs, enforcing HTTPS-only is just downright extortion.Referring to solutions that are under construction doesn't cut it.  If you're that passionate about it, contribute to the SSL cert solution yourself instead of to the endless calls for HTTPS-only.The 'Semantic Web' movement promises that if everyone would just publish their websites in XHTML with RDF annotations, we'd magically achieve world peace and end hunger.  (I exaggerate slightly.)  Should we ban non-semantic websites?Physical snailmail and the spoken word are unencrypted.  Both are frequently used to transfer data more sensitive than cat pics.  If I'm surfing a website in a coffee shop, yes, there's a danger someone could intercept the data to spy on me.  But they could just as well look over my shoulder, and HTTPS-everywhere isn't gonna do anything about that.