Concordo totalmente @coffeeispower! Recursão não é um mundo colorido e quem utilizar tem que ter completa ciência do que está fazendo para evitar efeitos colaterais, bugs e vários outros possíveis problemas quando não se usa de forma diligente. Muito obrigado pelo comentário!!!
Respondendo a "Recursão tem os seus downsides tambem, deve ser..." dentro da publicação O Que É Recursividade?
1