Earlier quoted context omitted.
Probably the most common reason to use TLS is to check a box on a list of compliance rules. Is that bad?
Do browsers even load non-HTTPS sites anymore without a massive warning?
The browser would be very unhappy with an on a non-TLS site (localhost excepted). HSTS would trigger the "massive" warning and refuse to load the site, however.