I was thinking the same thing. The difference, however, is that CC teaches this as a primary problem solving technique before teaching the basics and letting the students develop these concepts on their own as they advance.
Children that young are very concrete thinkers.
They do not do well with really abstract stuff unless they’ve precocious to begin with.
If CC gets it backwards than that is indeed a problem.