Why do I think this? Because I've worked in SV and gone to one of the CS programs which is a major feeder into the SV engineering pool (Cal). And I doubt that the engineering programs at CMU, Stanford and other schools differ so wildly in social aptitude.
These guys are so bent out of shape over simply not understanding how to do it, the frustration and resentment is as thick as concrete. Every time one of these stories pops up, this place becomes indistinguishable from /r/MensRights -- the most entitled victims you've ever heard.
I mean, if you can't understand why someone would get fired for making gross, wildly inappropriate jokes within earshot of other attendees, while wearing their employer's name on their shirt and around their neck -- well, you must have a gigantic axe to grind.