> You have a contract with your ISP not to collect and monetize your DNS queries to their DNS servers?
You don’t ? Why would you sign up with such an ISP ? My ISP has a very clear privacy policy, and they obviously have to comply with the GDPR as well.