I am against individual applications making their own DNS queries. This is a responsibility of the OS.
I love the idea that I can query DNS without being spied upon. However, at home, for the protection of my family and me I want all devices to go through a certain DNS server.
So where does this leave us? We're delegating the statement of 'I'm being secure' to the DNS server itself.
Shoutout to my Google Mini which ignores DNS servers in the DHCP response.