Yes, absolutely and unequivocally.
I do see your point, and the tech community could learn a little about marketing themselves, but it doesn't excuse the garbage that is in the article.
Uhu? What pictures are you talking about that represent "blatantly sexist [and] misogynistic viewpoint"? Because I have yet to see any.