My car handbook lists what should be done at each service, and it does not say “engine flush” should be used. The main dealers don’t use it.
Yet most small garages seem to insist on using it at every oil change…. Why?
(It is not them trying to make more money, as they only charge about £3 for the engine flush.)