I believe we've come as far as we can by only addressing female issues.  More steps need to be taken to address male issues if you want real equality.  I'm a college professor and the reason STEM is male-dominated is blatantly obvious: you are required to get a good job and be able to support a family if you are a man.  I meet a good chunk of freshmen every year who would like to major in art, philosophy, english etc. But are in engineering because they know it leads to a good job. Contrast this with the female students who are almost universally enthusiastic about physics and engineering. This is because the women in STEM are there because they want to be, not because society demands it.