Yeah, memorization is very underrated.

Memorization increases the size of the building blocks you can use.

Mathematics is where I see this most clearly. Why memorize hundreds of theorems? Because then you can just cite them on the fly when doing real mathematics. If you had to re-derive everything, you'd be stuck doing undergrad level math forever.