Earlier quoted context omitted.
You seem to be saying that "the best technical people", because they are so good technically, are, then, necessarily less good than others at "business/social skills". It's an old myth used by people without technical expertise to put down technical people. The put down is quite general with a cute twist: The technical expert is painted as good ONLY at the technical topics and is poor at EVERYTHING else including eve…
I know it doesn't ruin a brain for other work. I'm a technical person who later in life learned some business and social skills. But you know what? I'd be a better technical person today if I took the effort I put into business and social skills and instead put that effort into becoming a better technical person. And I'm never going to be as good of a social person as someone with similar innate ability who started s…
You say this as if it were rare or unexpected! If so, then you are missing the weight of what you said! Once a company, or nearly any organization, gets big and old, it's nearly standard that the organization becomes arrogant, inwardly directed, and process oriented, has big cases of middle management goal subordination, and has each person fighting with others down the hall instead of the competition outside the building. Or, people go to work, work their tails off, stay busy, busy, busy, put in long hours, come home dead tired and frustrated, and the organization accomplishes next to nothing because all the effort is lost in internal mud wrestling.
The solution mostly is not to 'find a new job' because nearly all organizations of any size are like this.
Yes, the solution is to start your own company.
This pair of observations is solid now because, really, big organizations in the US -- GE, AT&T, GM, and more -- are dying out due to new technology, small competitors, foreign competition, etc. The US is regressing to the mean of many old world economies of a lot of small companies with little role for big ones.
Once you reach some maturity and begin to understand people, being good 'socially' gets to be simple enough. F'get about the struggles in middle school, high school, and college! So: (1) Have money! If you don't, then JOB ONE is to make some! (2) Stand up straight and be confident! (3) Mostly expect only respect, not loyality or affection. (4) Work to understand the emotions, fears, frustrations, and aspirations of others and, then, don't rub them the wrong way.
For adult women, first on their list is your money: They want to know that you have money enough to support a family and, further, have the competence to make more such money.
For girls in high school, they want to see you as confident and, then, gentle with them, and then perceptive about their emotions. They want affection, often sex, praise, acceptance, approval, and validation of their worth as girls. By late high school and in college the young women move your money to the head of their list of what they want.
That's about it.