I also agree fully. A little while back I did some support tutoring for A-level maths students. The number of students who turned up who mysteriously "had problems with longer questions"... I wish I'd known the example of calculating the perimeter of the rectangle with fractions. That would have really helped explain why the problem wasn't really the length of the question, it was the fact that the student had never properly learned the component skills separately.
Unfortunately, the problem of building impressive-looking edifices on shaky foundations is absolutely endemic in British high-school maths teaching. Thousands of students who never quite understood fractions are "learning" calculus through being taught recipes, and the easier exam questions are formulaic enough that they get through with Cs at least, without any mathematical understanding.
The A-level statistics modules, in particular, have very impressive _sounding_ syllabuses. Students learn T-tests, Chi-squared tests, all this sophisticated statistical machinery. If all these students really understood this stuff, Britain would have a vast army of highly trained statisticians. But nothing of the sort is true, of course: students are just learning a recipe for processing numbers. I can't imagine the carnage if a statistics exam asked the students to write an essay explaining the principle by which a T-test works.
Pardon my rant, this has been on my mind for a while.