Тебе был задан один простой вопрос. С какими проблемами ты столкнулся от такой особенности языка.
Никакого ответа от тебя не было.
Была куча воды, переход на личности, приписывание мне тех слов, которые я не говорил.
Так что вопрос, кто тут тролль остается открытым.
Ну проблема же точно такая же, как с любым глобальным мутабельным состоянием.
Проблема #1: при модификации из разных мест трудно достичь корректности.
Проблема #2: шэдоуинг, когда ты думаешь, что обращаешься к глобальному объекту, а нечаянно получается, что к более локальному.
Проблема #3: при рефакторинге многие неявные предположения о порядке эффектов и поведении объектов вылазят боком.