The "less evil" also depends very much on your ISP. At least my ISP has to follow laws that I can theoretically influence.
My ISP also already sees the servers I connect to, so DNS gives them less additional information than it does to buttflare.