The name itself is the non-fungible token. You just pick your own ENS name and buy it from the system, much like DNS, though they did add a bit of complexity in an attempt to limit name squatting. (ENS later airdropped a fungible token used for things like voting rights, since this is meant to be a decentralized project and there's no reliable way on Ethereum to identify individual people for voting purposes.)
Ethereum is essentially a database, so certainly centralized databases can do similar things. The point is to do them with decentralization, openness, censorship resistance, and an economic model where users pay the expenses as they go. You may or may not think those things are valuable, but some people do; Ethereum and similar projects fill that niche.