They are absolutely capable of logical reasoning. I think the point is to teach them how to think, and not what to think. The problem with the 'teach the controversy' trope is that many children have been forcibly indoctrinated, and will not think critically about out it.