Also, until relatively recently glasses were uncool and unfashionable. Computer geeks generally pay less attention to such norms and choose function over form, so a geek with marginally poor eyesight would perhaps be more likely to go for glasses than a non-geek, who would survive without for appearance purposes.