I don't have a specific response to share at this moment, but I may make one later.
I bring this up because I think that recursion is often given as a shorthand for "powerful" because the types of operations that support recursion typically also introduce open ended covenants, unless they are designed specially not to. As a trivial example a covenant that makes a coin spendable from itself to itself entirely with no authorization is recursive but fully enumerated in a sense and not particularly interesting or useful.
Therefore when responding you might be careful to distinguish if it is just recursion which you take issue with or open ended or some combination of properties which severally might be acceptable.
TL;DR there are different properties people might care about that get lumped in with recursion, it's good to be explicit if it is a recursion issue or something else.
Cheers,
Jeremy