Earlier quoted context omitted.
It is not shitty ISPs giving fake results. It is me. My resolver does that and it is for a reason. Disrespecting what the local network tells you to use just leads to arms race.
This is easy to say until you've found yourself supporting 10s of thousands of devices across the world and are the guy support calls when people complain about (what turns out to be) broken DNS servers at hundreds of ISPs. People who buy little internet devices usually don't respond well to "it's your ISP" when their day-to-day web browsing experience is just fine to them. If your resolver does that, you're going to…
However, that quick fix does a damage. Why don't you use it just like a fallback. Why use it, when everything works right?