Most developers I know are good at human interactions, some even among the best.
I don't want to be put in that box, and I'm not willing to excuse someone bad at human interactions because they are technical.
Obviously some people are better at human interactions than others, and I'll be happy to adapt, but let's not imply causes.
There are also people who don't know how much they don't know.