As I understand, the Ackerman function is not primitive recursive because it needs unbounded number of primitive recursion (to oversimplify things, addition needs one primitive recursion. Multiplication needs two primitive recursion. Exponentiation needs three primitive recursion, and so on, so A(n) in general needs n primitive recursion.)
With minimization, the Ackerman function can be defined. The question is, isn't there an "Ackerman function for minimization"? That is, isn't there a function that needs unbounded number of minimization? The answer seems to be no because if there is one, then the function is not recursive and yet seems to be "computable", violating the Church-Turing thesis. But why isn't there one?