Это единственный кад ИМХО, который позволяет внедрять логику пользователей. К сожалению у пользователей бывает очень странная логика...вот тут и начинаются проблемы. Вот у меня логика построена, на максимальной надёжности, это накладывает ряд ограничений и доп.действий, но это оправданно большим диапазоном модификаций и максимальным иммунитетом к изменениям вносимым разрабами. У других быстрота, у третьих - простота, у четвёртых - "мне так удобнее", у пятых - "я так привык", у шестых - "меня так научили топы", и т.д. Иногда не хватает прямолинейности ПроЕ - делай так, а не иначе.