> That is how it should be done in any case anyway.
Not exactly. IT management should be always telling people stuff like "did you notice that the integration with XYZ that never worked well stopped failing?" or "did you notice that we delivered those few last features at record time?" and explaining why.
That is how it should be done in any case anyway. Improvements should get slowly rolled out without disturbing the users and the business.