Solve real business challenges on Google Cloud and run workloads for free. For Slashdot users: Get $300 in free credits to fully explore Google Cloud. Get started for free today.
Who cares what IP address the queries come from? We're not talking about anonymity here, we're talking about content filtering via DNS. What matters are the results that are returned to the client.
Distributed, hierarchical servers are the way DNS was designed and intended, so it actually is DNS. Trusting the hierarchy is another matter altogether.
So your point still stands. Do it yourself; it's educational and fun.