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.
Car mechanics? Sure, in the end it's "social" in that another human being benefits from it, but the actual "social" aspects of the actual work are handled by someone other than the mechanic.
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.