The problem with this article is that you're basically telling a stupid person to stop saying stupid things because other stupid people will listen to it. Also the post could be shortened to: "please don't make sweeping generalizations because the assumptions they create breeds stereotypes and hurts others' credibility."
The only problem is that stupid people don't stop being stupid just because you ask them.
I agree with you that it's still important to point out that they're being stupid - if nothing else it lets isolated people know that there are people who don't agree with the stupid ones.
Hmmm... I don't know about that. I've definitely stopped being stupid about some things because people have pointed out my idiocy to me. And I've certainly seen stupid people stop being quite so loudly stupid after feedback. Perhaps even Techcrunch can learn.
We all sometimes say and do stupid things, sometimes without knowing it. We're flawed creatures and that's fine. But there's a point where some people just can't be helped. If a single editorial article in a tech blog will change how an individual thinks towards an entire gender, that person is so stupid that they will probably believe anything (or at least anything that confirms their already existing personal beliefs) and a response like the OP's will do little to help this person become less stupid. But that's just my stupid opinion.