We will never know why people do or don't take the courses they do. We will never know why they act as groups the way they do. If we knew why women didn't take engineering courses we would know how to stop genocides.
This article takes as an assumption that getting women to take more engineering courses and becoming engineers is a good thing. There has never been a good answer for why - but there isn't a good reason for why not. The real issue here isn't engineering. It's trusting people and letting them make up their own minds. In this sense we get a conflict between several different ideas of freedom. Rousseau vs Locke. We in America, IMHO, understand freedom to be something individuals exercise, not something we receive or have done for us by any external force. Freedom is limited because people do really bad things sometimes. Baltimore is not just an example of people now making bad, evil, choices. But an example of a history of evil or bad choices. Slavery and Jim Crow can't be defended.
So we are left with a pragmatic statement that women in America take these sort of engineering courses. Since this has worked, and if we take it that getting more women to go into engineering to be a good thing, we should continue to do this.
I'm good with this. The people who want to do this have the same freedom to do it as other have to ignore it. I can't see anything bad coming out of this.