Ótimas colocações.
A parte de liderar é algo que precisa ter um dom pra isso, conheço muitos devs, que são ótimos parceiros de um computador, mas pra puxar outros junto, ou engajar eles, ainda falta chão, e eles não precisam se preocupar com isso, exatamente como vc disse.
O que vejo em parte dos devs, é aquela teimosia que sempre o usuário está errado e ele certo. Acredito que temos que pensar como usuários antes de julgar essas pessoas, afinal, nós mesmos somos usuários de muitas coisas não é mesmo?
PS, a 3ª soft-skill está escrita faltando uma letra.