The problem I had when I first read this article and still do today is the terminology. I am probably being overly picky, but I remember reading a categorization that differentiated between geeks, nerds, and dweebs. I still think it is possible to be a geek and be popular, or at least, "above" (more socially acceptable) the social circle of nerds or dweebs.