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.
1. You can't say "fine women" in a professional context.
2. Those women are dressed like strippers, which also isn't remotely professional (in the US at least).
When the "fine women" present at a technology event are paid to attend (and gyrate), we alienate intelligent, fine women (for all values of 'fine') who might actually want to be there.