A quick background...
HTTP (HyperText Transport Protocol) is the standard non-encrypted protocol. HTTPS is an encrypted protocol where all transmissions between the browser and the server secure. HTTPS also provides some level of website verification depending on the type of encryption implemented. There's a lot more tech stuff behind this but it is not necessary for this discussion.
As for most hosting implementation it is a pretty simple task to install an digital certificate on the server. While in the past they were fairly expensive (for almost nothing), today there exists a few free options. In my tech company (we provide all types of custom hosting and data center services) it is a simple as pressing a button and the server gets a free certificate from "LetsEncrypt". To get some of the higher level certificates you will have to pay, validate the authenticity and ownership, and manually install - but unless ecommerce is involved the basic ones are probably fine.
Browsers today also complain a lot more about site not being secure than they used to.
-Kevin