Использовать или не использовать merge - это вопрос культуры и качества передачи информации.
В большинстве случаев, merge можно опускать, но при сохранении и передачи моделей, их следует использовать везде, где есть desicion.
Исключением будет разве цикл выход-вход.