> Bunny DNS no longer charges for DNS queries

I've owned domains for ~20 years... I'm okay for paying for the domain, I'm okay with some of that money being used to maintain the DNS servers... I've never had a company charge for queries. Why would they do that?

Serving static records with reasonable TTLs (so you get caching) is pretty much always free.

Dynamic, geo routed, load balanced low TTL queries tend to have a fee.

Well, AWS is an example of provide who does charges for it, starting at $0.4/million queries...

GeoDNS often isn't free.