Realism is a very sophisticated form of literature, a very grown-up one. And that may be its weakness. But fantasy seems to be eternal and omnipresent and always attractive to kids.