ENS is adding layer 2 support soon. While gas sucks on layer 1, since it's only ~$5 a year for the domain, you can register something for like 10-20 years for not much more than the cost to register for one year (gas considered).
Are you not concerned about the decentralization of Handshake's PoW consensus, considering that it uses a custom hashing algo that seems to be dominated in hardware production by a single company, Goldshell?
I believe you may be missing the forest for the trees by worrying about Ethereum's decentralization when compared to Handshake's.