I'm not seeing any advocacy of memorization? The only thing you might have to memorize, out of what parent listed, is the algorithms for doing written out arithmetic; and that too is in fact an exercise in mathematical thinking. After all, there's a reason we teach these algorithms, as opposed to just telling kids that they can punch numbers into a calculator.