Because that will write values out to project config files. I don’t want to trample on the project level files of people that use my plugin, I just want to override engine defaults and let the project override my values.
Besides, the whole point of using config files is that you can modify values without hard coding it into source.