You overlooked the need for DNSSEC, so another PKI with his own quirks, and somehow less reliable than CAs.