@leeloo oh, yeah, exactly 100% - just like *any other method* of transporting DNS.
This argument makes no sense. Your recursive provider has always been able to see 100% of your DNS queries. That is just how it works.
DoH is a *transport protocol*. It moves DNS queries between you and your provider.
DoH does not change the dynamics of the relation between DNS client and DNS provider at all. It *only* changes the way the queries are transported.