Earlier quoted context omitted.
Can't finite iteration and recursion just be unrolled? And storage just considered another part of the input?
In theory? Absolutely; unrolling a loop is exactly what it sounds like. Recursion is just a fancy loop. But there's a reason no one does that, and why no compilers emit that as code.
And yet the machines we can actually build are far closer to LBAs than TMs.