Launcher doesn't obey replace=config properly.
Like with all the other composing settings, it does remove the other config directories from the settings map, but it should also remove any settings added by the openmw.cfg
files from those config directories. It should be a relatively simple fix as we just need to loop over the settings map and remove anything whose source isn't the current one, which isn't hard now we track the source for everything.