It's an excellent technique for learning unfamiliar domains (which is almost everything, for a 3 year old). If you don't have a strong framework to fit new data into, ask "why?" a bunch of times and people will hand you relevant pieces of that framework.