Представь, у тебя таких случаев штук 50 во всем шаблоне. Ты можешь их размещать в кубике, можешь в общем кода, но какая разница где ты их размещаешь, если код все равно есть?
Можно сравнить с библиотекой - ведь её тоже можно вызвать 1 строкой, но это же не означает, что код, лежащий внутри не нужен.