"I made my boys learn them by rote the old fashioned tedious way that stays with you a lifetime."
Exactly. You absorb them, they stay with you. Even if you don't understand, at least you know 12 eights and seven fives in a flash.
These students don't know them because they weren't taught them, because it was stupidly, ridiculously, selfishly, seen as oppressive and boring.
God it's so stupid. And these people are supposed to teach the next generation, now that we've changed our minds and decided times tables aren't oppressive and boring at all, but a necessary basis for learning fractions, algebra, probability, everything.
Prents were right all along, just as we're right about homework and spelling.
In fact I reckon most teachers agree, it's just educationalists who screw things up.