Понимаете, если Вы забыли "протащить" новое поле в отчет или форму, то это сразу видно. Пользователи тут же напомнят
А вот если Вы забудете модифицировать поле в какой-либо таблице, то это может "всплыть" очень не скоро. Сразу-то этого не видно! Никто и не вспомнит! При этом исправление может оказаться невозможным.
Кроме того, если Вы создадите какой-либо новый функционал использующий то же самое поле, то Вы можете просто "забыть" про Вашу "одну транзакцию". Т.е. опять получите проблемы "на ровном месте".
Другими словами, новое поле - сложнее в исполнении, но проще в сопровождении. А транзакция относительно проста в исполнении, но крайне сложна в сопровождении.