I don't think we disagree there. I even attended a conference (the Effective Altruism Summit) on just this topic. I also put my money where my mouth is. The only reason I spend time on any of this is because I've spent more than a little time introspecting on my true motives.
Maybe I can be more precise in what I'm trying to communicate.
Take two people with equal capacities for analytical reasoning and ask them to solve some human problem. Suppose that in the first person, the realization of empathy has not deeply taken root.
Even if they generate superficially similar solutions, the first will likely be infused with a self-serving agenda in ways that will become visible in myriad details of its implementation. (In fact, without such an agenda, the first person wouldn't ever consider solving the problem on his own in the first place.)
I'm not talking about a sociopath here. I'm talking about a mostly decent human being, whose mind is nevertheless generally too busy to perceive the tremendous amount of need around him (or else regards it disdainfully). This describes me (though hopefully a little less in recent years) as well as the vast majority of my colleagues.
Silicon Valley already has the talent. That talent could use a little more heart.