Well, I am reading your article and pretty much agree with the points.
I trained new programmers at work. One woman told me that she learned more from me in two months than she learned in the prior year and a half, including a 6-week boot camp. I suspect that the other trainers behaved just as you described.
All of the women did well. I had two men fired — one for arrogance and the other just did not grasp the concepts.
Humanity will advance faster and better if we use all of its assets to improve.