I don't think he's saying that it'd be good if Apple and Google did that. He's saying they should have done that if they had had their strategic thinking caps on.
Are you asserting that this is the case in reality, or that we should strive for a society and economic system in which this would be true?
And really what I would advocate for is stricter regulations so we don't have to rely on the good will of corporations in general. Their track record is terrible.
Companies aren't accountable to some infinitely long running algorithm or timeless dynasty of shareholders, they are accountable to living breathing greedy humans who want to make a buck NOW, not when they are dead or for their heirs.
Yet, it's not out of the ordinary to presume apple and google have good strategists among the management ranks... so what gives? What do we not know?