It feels like so many academics in my community are competing to be that stereotypical "genius non-personable guy who just doesn't realize he's rude." Don't get me wrong, these people are smart. But they're not geniuses -- mostly just above average guys LARPing as Sheldon Cooper. I sometimes wonder whether the CS community would be better off with people half as smart but twice as collaborative and supportive.
Is this everyone else's experience?