Here's what's cool about the article: - Presents some nice theories which make things hard to learn (infrequent use, poor tools...) - Describes how DNS tools could be improved. - Gives you a few gotchas for how one may shoot themselves in a foot with DNS. Here's what's a bit (not much) less cool: - I really have no clue if those things ACTUALLY make things hard to learn (because it's not a research paper on learning)…
As for the last point: Check out the author’s blog. She’s a real hacker and can convey technical things in friendly and simple terms.
My only point is it slightly undermines this article per se. Claiming that something is hard to learn and immediately providing a thing that can teach it well is usually marketing. And that's all ok :).