А куда правильно ложить бизнес-логику? Вот у меня есть расчет цены заказа, там лапша на сотню строк кода которую особо не сократишь, куда ее логично/правильно покласть? В модель? В хелперы? В отдельный класс? Еще куда-то?
Interactor.
Или Organizer - лапшу разбиваешь на маленькие пачки кода, передаешь по конвейеру. На выходе запрашиваешь ответ от интерактора, и отображаешь дальше. Расчет цены заказа можно легко разбить (например, подсчет доставки, подсчет товаров, размеры доставки, поставить статус доставки, добавить трек, отправить емейл/смс с подтверждением)