Для обоснования:
Представьте себе картину, состоящую из десятков тысяч мазков кистью, так ли вам важно, чтобы каждый мазок был идеально выверен? Нет. Вы его даже не заметите.
А теперь представьте что надо в условиях ограниченных ресурсов сделать какую то задачу, где каждый мазок должен работать. Вот поэтому с чертежами у нейросеток общего назначения полный капец.
И так в абсолютно любой области, где ресурсы ограничены.
Поэтому нейросетки и генерят огромные тексты, которые все ненавидят за структурированную воду, ведь среди тысячи мазков кисти легче затеряться неправильному. И поэтому же их короткие тексты невозможно читать, слишком выпирает бред.
А программирование это очень короткие тексты.