Its about what will happen going forward not what was done before.
There is no such thing as 'credit'. Its about evaluating whether the future of the team will be better with him.
If the new manager improves what was due to happen then yes it is the right choice.