Firefox 83 has introduced an “HTTPS Only Mode” that works how you would expect:
“[It] ensures that Firefox doesn’t make any insecure connections without your permission. When you enable HTTPS-Only Mode, Firefox tries to establish a fully secure connection to the website you are visiting.”
It will be interesting to see if any other browsers add this feature as well. 🔒