Then I met them and found they only had rudimentary skills, but they were smart enough to have extrapolated accurately the logic of how these things work and were saying all the right things.
So what do you suppose prevented them from making the leap from; 'extrapolating accurately the logic', to putting it into practice. Since it begins in the mind, perhaps they were just at a different point in their progression. Maybe when they're older they will "get it."
And perhaps I just want to defend those like myself who really only have "rudimentary" skills.