Warren Buffett intensified his attacks on Wall Street money managers Saturday, saying that investors wasted more than $100 billion over the last decade on expensive advice.

The billionaire devoted a large section of his widely read Berkshire Hathaway shareholder letter to arguments against stock pickers that charge high management fees and fail to beat the broader market.

He...