The point is not if Switzerland is better than the US or Saudi Arabia. What is crucial is sovereignty: giving away all EU dns requests to the US by using google public dns or cloudflare is a huge loss of sovereignty for EU countries. The American government would never accept, say, if Chrome were to send American DNS queries to a non-US entity by default. EU countries shouldn’t accept that either.