Основная причина в доступности неоперативного проведения, я думаю.
Нет. Основная причина описанных "минусов", что у проектировщиков техническое проектное решение возобладало над логикой здравого смысла. Зачем давать пользователю "под его осознанный выбор" какой-то "режим бога", где ничего не контролируется? Кто его придумал? На всех внедрениях, что ут 10, что упп, когда начинаешь конкретному исполнителю объяснять, что документ может быть проведен в двух режимах, норм и неоперативный, при котором ты сам себе злобный буратос - самый первый вопрос был "шта шта???". Техническую платформенную реализацию "неоперативного" проведения, зачем то затащили в бизнес-слой и обязали бедного пользователя в этом разбираться. Естественно, что все внедренцы самое первое что делали - подключали контроль остатков без учета этого, второе - пытались писать обработки по умному восстановлению ГП, при правке задним числом. Они кстати вроде до сих пор на исе лежат. Т.е. то что ты описал как трабла ут 10.3 - это трабла проектировщиков, которая напильником устраняется на месте. И кстати, лет наверное 10, их просили устранить это поведение :)