Actually, geeks should do very well in certain settings, like graduate schools and engineering firms.
I spent my high school and most of my college years as a geek, but finally got over it. More or less. The ladies I lusted after in high school now, after more than 40 years, think I'm cool. Go figure.