Earlier quoted context omitted.
I do believe in equality of opportunity, and do not believe we have it. You're familiar with what I think of tech management culture. Hiring, in particular, but none of the rest of it is any better. The idea that anyone would feel comfortable making assertions about things our field gets right offends me. As a profession, we're clowns.
As a profession, there is hardly a better one to be in for women. It's one of the highest paid, most flexible and equal opportunity professions there are. All the biggest tech companies go out of their way to encourage women to the point where they favor women rather than men. What industry does better when you look at it on a whole? No one is claiming it's perfect but it's hardly filled with clowns IMO.
And yes, our entire profession is clownish. We produce shitty, unreliable software using ad-hoc methods no two teams agree about, our management processes are folkloric, our hiring procedures random. At the very peak of our profession, on teams building the most important and widely used software, we are at best working around those problems.