Earlier quoted context omitted.
I have a little site that I moved behind cloudflare. The dead simple https is nice but I have a page with a gallery of 140 images and it loads so much slower than before the move. Granted I am not paying anything for the service and I don't plan to change it back so this is just an observation.
HTTPS is a waste of electricity.
That said, I agree HTTPS is too complicated to set up, even with ACME/LetsEncrypt. I wish you could just set up your own certificate with the public key in your DNS records. But that requires DNSSEC/DoH or similar.