Aliases r readable too.
So now you're telling me that every address must have an alias?
Then throw away addresses from the system completely and replace them with aliases!
And you will be back on square one: "johny" sends to "johnc" and loses his money.
Why do you think bitcoin has checksums? Just to be fancy? Out of boredom?
What, you 3 are so afraid of the cost of change, you willingly delude yourself into denial? What is it?