se usa básicamente para no pagar. Si lo firmas tu mismo pues es gratis, pero si tienes que pedir a una empresa que esté autorizada (CA) (para que no salga ninguna alerta en el navegador) pues tienes que pagar.
Hay muchos tipos y clases de certificados SSL, pero los más básicos y completamente funcionales se consiguen por menos de 15$ al año, como el que usa el foro de GoDaddy, otros hacen prácticamente lo mismo y te cobran cientos de € al año.
Un certificado autofirmado, como bien dices, es 100% seguro, siempre que confies en el emisor.