"If it took "outreach programs" to make them take interest doesn't it mean that they _weren't_ interested enough in CS in the first place?"
Why do you think that is? The money isn't good enough? The life and hours of a developer aren't good enough? Women aren't capable of understanding programming?
Step back, man. You read like yet another HN poster.