> Not that obviously since you are sharing all your dns requests with them, it's terrible for privacy... :'(
Right. I'm not defending this service in any way, but couldn't you say the same about Quad9 or Cloudflare?
True.
You could set up pi-hole as a recursive dns server: https://docs.pi-hole.net/guides/unbound/ That way you don't have to use a public dns server like Cloudflare. However, since (as far as i know) dns requests are not encrypted, this is not perfect either (security wise).
At least when using Cloudflare you can use DNS-Over-HTTPS: https://docs.pi-hole.net/guides/dns-over-https/
https://adguard.com/en/adguard-dns/overview.html
Note that obviously since you are sharing all your dns requests with them, it's terrible for privacy... :'(