we love the zim but pgp's too complicated.
git married itself to gpg, but now gpg has let us use ssh to do our signing AND authentication and it's much simpler.
next generation is gonna use nostr IDs which will be usable for anchoring things to the bitcoin chain and broadcasting across the nostr network.
we all know fiatjaf is a bit of a flake, but what his work proves is that the right answer isn't so far from the naive implementation.
old school devs were so inculcated in the complexity of unix and C that they didn't realise how far it was from human cognition.