Why do people buy clothes made in sweat shops or from chains that are terrible to it's employees? A lot of it just comes down to cost.
And even if you know how terrible something is (morally or ethically), some people aren't willing to change.
While I agree that their campaigns have been effective, I tend to disagree that cost isn't an issue. Heck, even I was informed of other registrars a few years back when I was first starting to host my own sites but GoDaddy was cheaper than my webhost for domain registration. Plus easy to find coupon codes also give additional value. Why bother paying an extra 5-10 dollars when, for most people, there isn't much difference after the initial registration? (I ask that rhetorically)
However, I have seen people pay for DNS hosting, separate from their registrar... which is odd to me.
Is this one of those things that was not available back in "good ol-days", so all the sys-admin thinks you have to worry about it separately?
Or is there some sort of benefit to having multiple DNS providers?
* Often better uptime and fast
* Easier to change registrars
* A central place to manage DNS if you end up with domains spread across many registrars
On the other hand, you might want to be able to do that rather than not be able to.
I'm thinking of the situation where your host goes down. If it is host-wide, your (their) DNS servers might be down too.
I intentionally use a different company for DNS than hosting, so if the host goes down I can point my DNS to somewhere else.
Oh wait it's Christmas, not Halloween. Sorry.