не важно где лежит много логики
задолбаешься тестировать
ну согласись, что когда она инкапсулирована в сервисный объект, по методам и т.д., а вьюха является лишь "запускатором" этого кода, такой подход гораздо проще оттестировать, чем если бы все это было написано тупо во вьюхе