And what if PGP were modded to use combinations of words out of the dictionary (human readable) as public keys? I have no idea how that would even be possible, but it seems to be theoretically possible, and that would satisfy all three requirements: security, decentralization, and human-meaningful.
I probably missed something.