Само по себе изменение статической переменной не является плохой вещью.
Однако я не вижу мер предосторожности, касающихся нескольких экземпляров этого класса, изменяющих одну и ту же статику.Это потенциальная проблема параллелизма.
Кроме того, вам, вероятно, следует установить две настройки в статике и выбрать ту, которая подходит в зависимости от вашего состояния, но оставить статику в покое после инициализации.