> Is Let's Encrypt the only provider of SSL certificates?

No.