I see no reason to lambast anyone. I just consider the source, realize that anyone who would make such a broad generalization probably is not so bright themselves, and go about my business.
I see no reason to lambast anyone, either, especially for posts that were obviously silly tongue-in-cheek. So I guess we should all just "consider the source" about anyone who would get their panties in a bunch over it, realize they themselves are "not so bright" and move on?
If you were offended by the broad generalizations, perhaps you could have found a better way to express it, without name-calling or being so rude or offensive yourself.