HogeyeBill wrote:
When you write, "It is now expected that all websites should be secured and using the https protocol to encrypt the communication", what you really mean is that webmasters have to pay some firm for a certificate.
Absolutely! They must also pay to host the site and provide DNS services along with the time/money to create the site. I would never recommend anyone use an unsecured website, especially if they are planning on providing any personal/financial information or even to create an account. Thankfully Safari users in its default configuration don't have to worry about constantly checking if the site is secured or if they happened to be redirected to an unsecured site.
With that said, there may be a way to force Safari to go to a http site especially since there is an option at Safari > Settings > Security to warn you when visiting an unsecured website, You may be able to delete the file at ~/Library/Cookies/HSTS.plist, but I have no idea if that would work for you.
That is why for your post of if you should use Firefox to avoid having to delete the "s", I said YES. That is the easiest solution for you when you find it aggravating as you mentioned in your original post and you have the need to frequently visit unsecured websites.
Check out Let's Encrypt for free SSL Certificates:
https://letsencrypt.org/about/
The information is actually provided by the Mozilla/Firefox blog seen here along with the benefits of https:
https://blog.mozilla.org/en/products/firefox/https-protect/