

Even though it’s not strictly required if you’re only using your services over your local network or a VPN, your browser won’t know that’s what you’re doing. The security warnings got so incredibly annoying for me that I switched to using https on everything.
There are also some specific web features that only work over https (including some optional upgrades needed for Nextcloud iirc)

Nah, it’s live action, they got real mammoths to do that