У разработчиков типовых такой же конфигуратор как и у нас. У них конечно есть какие-то инструменты которые они нам не выдают.
Но если среда разработки не показывает ошибки на лету, то про них не знаем ни мы, ни они.
Вот. В этом и есть фундаментальная проблема.
Что у них самих нет подходящих инструментов и их это устраивает.
Выпустить некачественный продукт, все равно франчи поправят. А франчи и довольны, можно баблишко попилить