S/MIME and X.509 generally are used in enterprise scenarios where people want one corporate Certification Authority and thus keeping things simple (the underlying encoding is far from simple but that's another topic).
[0]: https://www.comodo.com/home/email-security/free-email-certif...