I charge £1/zone/month for DNS-hosting, and while most of my clients only have a single zone there are people with 50+
DNS hosting can be cheap (free if you use cloudflare, etc), or very expensive. My prices give me a 50% margin over the raw AWS Route53 costs, but the appeal is that I store records under revision control and let you make changes using git: