Comment
Comment by Koshkin
Knowing "why" is exteremely helpful in many cases. But let's not forget that, on the other hand, memorization plays a huge part in learning, and not only in mathematics. Learning "why" multiplication works will not help you to retain the multiplication table in your head. (Also, in many cases the answer to a question "why" you might get will be plain wrong - sometimes because the correct answer is too complicated, sometimes for other reasons.)