It's absolutely necessary. They could wait no longer. Finally, they use a sensible evaluation function.
> the conventional interpretation is so widely accepted
The problem is, that the conventional interpretation does not even come remotely close to what the centipawns actually mean today. The new evaluation function is much easier and straightforward to interpret.
Back in the very old days, 100 centi-pawns were meant to be approximately equal to one pawn of material advantage. These times are long gone.
Stockfish just released 15.1 (https://stockfishchess.org/blog/2022/stockfish-15-1/)
One of the paragraphs in the article:
This release also introduces a new convention for the evaluation that is reported by search. An evaluation of +1 is now no longer tied to the value of one pawn, but to the likelihood of winning the game. With a +1 evaluation, Stockfish has now a 50% chance of winning the game against an equally strong opponent. This convention scales down evaluations a bit compared to Stockfish 15 and allows for consistent evaluations in the future.
This low-key change of the engine evaluation surprises me a little, because the conventional interpretation is so widely accepted. What are your thoughts on this?