The domain registration date doesn’t tell anything about the amount of effort put in it. I usually register the domains of my side-projects only when I’m at 80% done; otherwise I would buy dozens of domains I would never use.
(the “angry” comments are so tiring)
In this case it isn’t even clear where the hypocrisy comes from, though. It’s a service for looking up other services. Does it even handle any PII?
My opinion is therefore that this amount of effort is not nearly enough to hold our discussion here.