But running your own PKI properly is quite hard.
Let's Encrypt gives you top tier PKI management for $0.
Ok, but it fails at one of the requirements.