>
Add to that the fact that many technical people are less socially adjusted than average and I can see why we have so many examples of mean but effective project leads.But why should we assume or believe that the status quo we currently observe is the natural order? Or that it is the optimal one going forward? Many people who are now project leads started in a time when both computing and computers were far less ubiquitous in the world. As the world that software interacts with continues to grow and change (or, to use the cliche, as "software eats the world"), we should expect that how software is made, and who makes it, will change too.
To think of it another way, it's well-known that decades ago, women dominated the nascent computer programming field -- e.g. the first of ENIAC's primary programmers were all women [0], and "software engineering" as a concept was coined by NASA lead engineer Margaret Hamilton. Those who want to believe that systemic and societal bias weren't significant in pushing women out of the field as it became more lucrative, have suggested that women left because programming became much more than...well, whatever it apparently was when it was entrusted to women.
So it shouldn't be beyond belief that contemporary programming and software development may be even better served by engineers and developers who put an emphasis on empathy and inclusiveness.
[0] https://en.wikipedia.org/wiki/ENIAC#Programmers