Because NXDOMAIN is a valid answer. The domain is not known to the server. How should Pi-Hole decide whether the domain does not exist at all or only the server doesn't know the domain?
If you want Pi-hole to query all servers, use the --all-servers option.