Each has a use case. dnsmasq has an easier barrier to entry, so I have seen people use it during prototyping before implimenting unbound/powerdns/bind etc, but often those can be much more complicated setups.
Most edge routers provided by ISP's are running dnsmasq on the underside.
Most edge routers provided by ISP's are running dnsmasq on the underside.