Re: No, this is wrong
"e.g. >£50 annually for a single domain SSL certificate from Heart Internet"
Are you saying that Heart Internet doesn't offer you LetsEncrypt certs for free (as well as paid-for certs for those who do want them)?
In that case, switch to a competent hosting company which does!