Then again the question is, why do females not get hooked on the idea, even when they don't grow up in such a techy environment. Is it really "our" fault or is even "our" job to trying to confince people how great programming is? We've a lot of events especially made for females where we try to excite them for computer science, but so far it didn't add much to the imbalance. So for me it seems (at least here in Switzerland) that we're doing everything possible to get women into programming, but if their interests are somewhere else, what else is there to do? Do we really need to play a blame game?
That's what I meant with "natural" interest. We can't force women to get "hooked" on the idea, they need to get there on their own.