Fair enough, you have a good point: there are many things that contribute to this gender gap. I don't think it's a huge leap, however, to say that sexism in the field of software engineering is a substantial contributor to the gender gap in that field. In my opinion, the regular trickle of articles on this subject could be enough to discourage people who are currently thinking about entering the field, thus widening (or maintaining) the gender gap.
To put it another way, I believe we would need to make real and measurable progress on sexism as the cause of the gender gap before we start looking for other reasons or, as Damore would have it, deciding the status quo is as good as it gets.
That is a fair comment. I would not be surprised if sexism turns out to be a substantial contributor. Not surprised in the least. However, I still don't know that it is the primary reason and certaintly have not seen convincing evidence proving the case. It is a hypothesis even if a well motivated one.
>I believe we would need to make real and measurable progress on sexism as the cause of the gender gap before we start looking for other reasons
There is actually another way to move past sexism as the primary cause - show that sexism is comparable in other fields with a much smaller gender gap. If Engineering has 2 "sexism units", Medicine has 2.3 and Law 1.5 for instance, that might imply that sexism isn't the cause of Engineering's gender gap - because otherwise we'd expect similar gaps in Law and Medicine.
To put it another way, I believe we would need to make real and measurable progress on sexism as the cause of the gender gap before we start looking for other reasons or, as Damore would have it, deciding the status quo is as good as it gets.