I feel that we sometimes tend to be a little too elitist and geek, thus losing touch with the realities of the world beyond the ivory tower.
No kidding! Just try being one of us new guys to the IT world. There's plenty of "What? You didn't know that?" and "What a stupid idea that is!" going around, as if we all come out of the womb quoting Linux code or something. "Noob" is pretty much a 4-letter word nowadays it seems.

Aaaahhh, just had to get that out of my system.