Are you seriously making the argument that all blog posts should start with basic definitions of terms for people who are too lazy to use Google?
And on this particular topic, it's reasonable to suspect that the people who have the "please spoon-feed me the basics" objection would just have a different objection.
For example, despite being provided a good starting point, you didn't say something like, "Thanks, now I'll go do my homework." Or, "Ah, now I understand." You just continued grumbling. And from an account fresh-created to comment on this topic.
This is a common enough problem that it's listed in a catalog of anti-patterns: http://www.derailingfordummies.com/derail-using-education/