не всегда. Не говоря уже о том, что некоторым макросам не хватает глубины стека, чтобы завершится, а в процедурных макросах ты можешь избавиться от рекурсии
Туше́. Но всё равно когда есть выбор между дерайвом и макрорулами лучше выбирать макрорулы, имхо.