An earlier comment mentioned that all the different professional programs (law, medicine, business, etc) that lead to top, well-paid jobs, are competing over the same top-5% elite group of girls/women.
https://news.ycombinator.com/item?id=6981040
Adding CS/CE to this mix won't necessarily solve things. Improving the pipeline is a reasonable step, but it takes time for the effects of those efforts to be realized.