Tech A says that detergents and dispersants keep small particles suspended in the oil so that the filter can filter them out. Tech B says that engine detergents clean the surfaces within the engine.
Who is right?