Basically, you were using another aspect of their service without being aware of what that service was. Making assumptions isn't smart, no matter what company is involved.
Personally, I rank using a registrars DNS beside using a registrars hosting service: it's common sense that you don't do it. I mean, do you really feel sympathy for people who stick with GoDaddy's hosting service?
As with everything, you have to learn the hard way the first time. The difference though is that no other registrar I've used (6 of them) has used such an aggressive tactic that breaks DNS for monetization purposes. Typically you change the default A record and you're rid of their parked page for good.
The conclusion of my post was that one should not use name.com for DNS at all, and, if you have any ethical concerns with their aggressive monetization strategy (which I do) to not use them as a registrar, either.
"breaks DNS for monetization purposes"
It's not their DNS that is broken, it's your understanding of how nameservers work. Also, failure to read terms and conditions doesn't make it their fault. It's kind of sketchy, yeah, but no one who is serious about a site / hosting should ever use registrar-provided DNS service when it's so easy to set up with your hosting company / by yourself.
Personally, I rank using a registrars DNS beside using a registrars hosting service: it's common sense that you don't do it. I mean, do you really feel sympathy for people who stick with GoDaddy's hosting service?