Who maintains the domains blacklist? Sounds like another centralizing factor and a game of cat and mouse.
Also there are a lot of free domains and subdomains.
NIP05 is useless for anything more than association with a known domain. It's not and will never be verification.