I think it also comes down to evolution and human behavior in general which people never admit to. If you are seen as a geek,weirdo,loner,ugly etc then the mainstream of society especially when young at school or college will avoid you and not let you into their group,circle if you don't fit in...