The causes of the problem as I see it.
1. A female who is a geek doubles her hotness to other geeks. 2. The guys in question are in the US, which has a shortage of hot women (which is hotly debated) and an even bigger shortage of geeks in general, and therefore of women who are also geeks.