The fact is, computers and large-scale engineering projects are really fucking interesting and siphoning off talent from other areas. The dreaded brain drain. Meanwhile, our grid is crumbling and we're playing it conservatively--minor fixes, if anything. If there was some serious thought and excitement put back into it, to not just modernize, but futurize our utilities--we'd see a lot more people start to join.
NIMBY is a problem: no micro-wind farms, no upgraded rail projects, no weird bio-tech projects, nothing new or innovative. If anyone's intellectually curious, why the hell would they want to join something as boring as a public works project?
That sounds almost exactly like my last programming job. Except it was more like 90% male. :-)