1 it's accepted without warning in browsers or
2 it lets users ignore learning how to use the openssl binary (or writing their own tools with libssl, polarssl, etc.) to generate ca and site keys, certs, csr's, crl's, etc., or
3 both?
Here, the author appears to benefit mainly from 1.
Assuming letsencrypt does not do any sort of commercial CA-type "verification" then why do they need to be a CA? Why does one need an account?
Answer: browsers clinging to CA system.
Why not just get browsers to drop the warnings for self-signed certs?
The goal here, I thought, is to facilitate encrypted traffic, not to give a false sense of "authentication", correct?
Encryption and authentication are two different things.
Every user should understand that.