I even wrote one such comment myself. Didn't think what you implied and can't see where did you get such conclusion from.
Neither what does it have to do with those comments.
Is your only way of dealing with comments you disagree with, to stick fingers in your ears and imagine authors being total idiots? Cause I cannot find any explanation for why would you imply someone thinks those stupid things you wrote.
And hiring all male staff (btw we're not speaking about the whole staff here, but leadership board) does not mean all women are incompetent. There are dozens reason why this could happen