My understanding (which may be outdated) is that GoDaddy offers several hosting plans. On some of them, automatically getting a certificate through their system is included and works great, but on the cheaper ones it's not included. That's the use case for something like CertSage, since their system supports installing a certificate, they just don't include the one-button-to-make-it-easy, since they hope that would incentivize you to upgrade to their other plans.
Certainly, if any hosting company makes it easy and an already-included-cost to secure a site, one should just use that, and ideally all hosting companies would just do so.
As @petercooperjr referenced, at present, if you have any GoDaddy hosting plan above the lowest tier then AutoSSL is included with your hosting plan. Some still find CertSage to be more user friendly, so it's up to you. This tutorial I wrote for using CertSage with multiple domain names might prove useful for better understanding how cPanel works with multiple domain names even if you end up using AutoSSL:
So after the shared hosting "upgrade" I now have in the control Panel - SSL/TLS Status the option to run "Run AutoSSL"
I just uninstalled a SSL cert on an existing domain because I had less then 30 days, then I used the "Run AutoSSL" and within 1min I now have Let's encrypt going