I just stumbled upon this while working on https://bugs.openmw.org/issues/3566. Launcher has its own code to load openmw.cfg etc.
Is there any specific reason not to use configuration manager in launcher?
UPD: I wasn't quite right, ConfigurationManager is used in launcher, but local openmw.cfg is located manually anyway.
Why doesn't launcher use ConfigurationManager?
Re: Why doesn't launcher use ConfigurationManager?
Sorry for the confusion, here's what I actually meant: https://github.com/OpenMW/openmw/pull/1119