There is probably a decent case to be made for having an indirection layer above IP addresses, even if they are as meaningless and unmemorizable as a hash: for portability (IP addresses are tied to the host infra provider), load balancing, etc.
We already have that.
Do we? Where can I buy an IP address? Do all hosting providers support assigning an arbitrary IP address to a website?
Let's say I have a hosted wordpress blog with a custom domain. How do I get a static IP for it?
Except you have your ownership in the blockchain allowing you to mutate the IP address. I don’t know if you can get a guaranteed for life IPv6. And who dishes them out. It is centralised.