I love this.
I am all for purchasing or licensing content that I enjoy. 100%. But that assumes the content owner is willing to take my money. I have no sympathy for people who refuse to let me give them my money who then turn around and cry “noooooooo, piracy is ruining us!!!”.
Make sure you’re also blocking all other outbound DNS at your firewall. Many “smart” devices (and presumably some apps, though I have no way to check this) are hard coded to use 8.8.8.8 regardless of what DCHP says to use.