It's even worse than that. It's more like "I was very good at doing enough of the practice/homework problems to memorize all the possible combinations of problems that will end up on the test."
That's who the current system panders to, because they're the ones who scream loudest when it doesn't. And they find it morally offensive if you ever ask them to solve a problem that isn't extremely similar to an example they've already seen.
And they're the ones who think they're "good at math". That's who highschool caters to because that's what standardized testing caters to and that's what the noisiest parents and students want... and teachers that have higher ideals are swimming up-stream if they want to actually challenge the kids.