Some of us live in a world where HTTP requests get a whole bunch of either junk or malicious bytes injected into them by ISP's and governments.
Some modern browsers will refuse to connect over plaintext HTTP. Mine in particular will let me, but it will first show a fullscreen warning