I also used their DNS service for the first time last month and found it pretty straightforward. Maybe I wasn't trying to do something that would have been complex (I didn't set up mail, for example, or any wild-card entries), but it wasn't to "impossible to easily use."
YMMV and all that.
I could easily live without the day-glo rampage of add-ons whenever I try to register a new domain, but I've gotten used to it.
I've tried some other registrars (names eluded) me that were purportedly better/cheaper but found their UIs annoying and troublesome in other ways. Maybe it's a case of "the devil you know ...", but I don't find GoDaddy to be the Great Satan some make it out to be.