Let's Encrypt offers free TLS certificates, including wildcard certificates. Is there ever a reason to pay for a certificate? Is it just "we have to pay for everything so we can sue someone if something breaks" corporate policies?
The commercial certificate issuers provide technical support. So in case something goes wrong, you have access to a support contact instead of hoping for someone from the community to answer you. Commercial providers issue certificates for longer periods than the 90 days LetsEncrypt certificates.
Together with this there are perks like warranties, proprietary certificate management tools and fancy "this site is secure" .jpgs / site seals.