Wenn HTTPS sicherer als HTTP ist, warum benutzen dann nicht alles Webseiten HTTPS?
Weil das kein Schalter ist, den man einfach so mal umlegt.
HTTPS ist mehr als nur verschlüsseltes HTTP. Es stellt sicher, dass der Serverbetreiber auch der tatsächliche Domaininhaber ist (oder zumindest die Erlaubnis von diesem hat). Dazu wird ein (zeitlich begrenztes) digitales Zertifikat benötigt und das kommt von einer Zertifizierungsstelle.
Betreibt man den Server komplett selbst, ist es zumindest ein kleiner Aufwand das ganze zu konfigurieren und das Zertifikat automatisch zu erneuern. Dabei muss man anmerken, dass es bei der Konfiguration auch noch zahlreiche wichtige Optionen gibt, zu denen man sich vorher einlesen sollte. Bei einem gemieteten Webspace kann es komplizierter werden, bei vielen davon ist es schwierig bis gar unmöglich das Zertifzierungverfahren zu automatisieren, falls man denn überhaupt HTTPS einrichten kann.