I think he might be on to something
not be people with crap social skills are better than people with good social skill
but rather, people with crap social skills are easier for your competors to miss
good tech skill + good social skill = good and expensive
good tech skill + poor social skill = (I'll let everyone make up their own mind about how good they'll fit) definately less expensive though
any trait you overfit for is something you giving up other traits for somewhere else