content: Well, most people and companies aren't running their own web server, but rather buy a managed hosting package. While most hosting providers offer expensive commercial SSL certificates, they have few incentives to support free ones like StartSSL and CACert, which have been around for years. This won't change with Let's Encrypt.