Yeah, DNS was my first thought but that has scammers too. And then recently there was a story about some domains being easily taken. There's no perfect system, but I think certain people swapping npubs IRL also helps. Especially bigger names in a particular circle.