I guess most people don't even use direct url address for anything. I often see people looking for "google" in the adress/search bar before searching the term from which they expect the link to the website they are looking for.
So given this pattern, I don't feel like the domain name is something relevant for most end users.
For a static page, or any autonomous js spaghetti, it's easy to simply save the document locally.
As soon as some updatability comes in, like a comment section, then the issue of having a way to track a distant resource really becomes relevant. IP offer no guarantees of stability of resource provider. A domain name ensures transparent IP transition as long as the domain lessee is willing and able to pay the bill. This latter point is actually a very concrete security concern, which alone should bring enough consideration to look for other approaches.