As someone who runs like a roleplaying site for like ten people (or several of them), I cannot be responsible for other people's bank passwords, nor should I be punished for daring to host websites without the huge added burden of cost of HTTPS.
The notion that every homebrew website is supposed to support HTTPS is also never going to describe reality.