Maybe. I think if you give someone a tool, they will eventually learn how to use it. If you give them the possibility to make a tool, though, they might not ever figure out how to make the tool. There are two different levels of thinking involved; more people can do the former than can do the latter. Some people can do neither, though, I will give you that :)