Nor do I, just saying "idiotic" is the wrong pejorative here. He's doing what he's being paid to do and doing it competently and successfully.
Don't disagree. I regard Tan as a (powerful) local optimization where the counter argument to broader optimizations is that they're riskier. The latter are though more fundamental. New businesses, new processes, new products are one thing. Profit-taking is another. To get new industries you need far-ranging optimizations.
People like to do business with people they like, and the Juniors of today are the future CFO, CEO and CTO's. Also IT people have a very, very long memory, and aiming to become the next Oracle is not an advisable strategy.
Being the optimizer of local minima, is bad business strategy, and smart shareholders should plug for a better optimizer.
Software dev who's worked in both tech and finance. I don't measure things in just shareholder returns.