You're saying you're agreeing with OP, but your statements contradict.
OP calls out 3 categories of jobs. Mainly natural/technical, mainly social, and those which sit in the middle and require both. Finally OP says engineering sits in the middle and requires both.
You said it's not just engineering (that requires both), but all jobs.
Both I and OP disagree with that statement.