I disagree with this, I think phone numbers, and even browser address bars autocomplete prove that subjective local naming of keys are enough for the vast majority of use cases.
I don't need to type your pubky from memory every single time, in fact I don't think I remember the exact handle of every twitter user I follow or the domain of every blog I like to visit.
Even when contacts and bookmarks are not enough, duckduckgo takes me the rest of the way.
human readable names are not worthless but they are not nearly as valuable as people make them sound, and when they are absolutely necessary, ICANN is fine.
Onion addresses prove my point too.
interesting, haven't thought about it that much in this way.
Onion addresses also prove that with the increased number of randomised characters in the domains the end user experience is extremely low and subpar when compared to short names. Long randomised domains create a perfect environment for various fishing scams.