wasn't there a BIP recently that was accepted that enabled DNS Name -> BTC Address?
It seems like if wallets adopted that it would massively improve the security footprint....