Everyone will say, of course, that "concepts matter". But the reality is that there ARE points in a student's academic path where they HAVE TO memorize stuff and do rote operations like the multiplication tables.
One can't move on to new concepts in math until the previous dependent concepts have been mastered. Mastery means practice, practice means drills, and all of that is boring but necessary. The best we can do is to make the mathematics more meaningful by tying it to problem solving. At some point many students will experience an "ah ha" realization and be further stimulated, while for some others math will always be meaningless drudgery. For most it will be something in-between.