The business relationship most home users have with their ISP explicitly permits that ISP to harvest data from their DNS requests.
I'm glad you know everyones ISP terms of services as well as the local laws that restrict which parts of them are worth a damn.
... by replacing it with Google/Cloudflare MITM with whom the user doesn't even have a business relationship or even shared jurisdiction.