Лично я соглашусь с отсутствием модульности, как следствие - сильная взаимосвязанность, сложность разработки и обновлений.
А с приходом новых технологий: УФ, полноценный клиент-сервер, web-клиент этот эффект только усиливается.
Только не ООП !
Уже сейчас в типовых не разобраться.
В конфах на УФ, с их подсистемами и командами, чтобы найти нужную форму или строку кода - быстрее запустить поиск текста кнопки/предупреждения по всей конфигурации, чем пошагово выйти на нужную процедуру.
С ООП это вообще будет дохлый номер - скорее помрешь, чем разберешься в логике написанного.
Только сейчас в SAP внедряют то, что в 1С работает с 2011 года, когда были запущены пилотные проекты ФСС!
1С сама не знает куда идет
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший