HTTPS encryption is not mandatory, but it is highly recommended as it adds a layer of security to communications over the internet. Browsers may display warnings if a website does not have HTTPS enabled, which could lead to visitors avoiding such sites. For this reason, many websites choose to enable HTTPS encryption to ensure their clients' safety and trustworthiness.