Marbretherese, I don't know if you know Astrid Lindgren's "Brothers Lionheart". I loved the book when I was 9 years old, like the younger brother (who is the narrator), but once I was 13 like the elder brother, the charm was broken - all the things he could do seemed so illogical to me when he was just a child... And I used to love that book when I was 9, it was my favourite. So I know exactly what you mean.
Glad to agree with The Professor, then.

I really disliked that preaching, moralising tone Lewis takes at times, and that all is drawn in black and white (and Edmund gets to be first black, then white, which really doesn't change the black and white at all).
That fairytale stale also affects the movies... they don't really have an appeal to me (and not only because of the lame fight scenes

). Nicely made, but not a world that draws me in. It lacks that inner logic that should hold a good fantasy world together. For my taste, if you want magic in a fantasy world, you should define its rules, so to say, if you get my meaning. If you want talking animals, make them into an actual species with culture and stuff. And for the Valar's sake, if you want children being superheroes, explain where they got their bloody powers!!! Besides, a world without humans isn't such a good idea because the reader just can't relate that well. It's just liek George Lucas said: even for a very remote sci-fi film you need elements people will recognise and are able to relate to, or else it just seems strange and abstract and has no effect at all (also where Stanley Kubrick went wrong with his Clockwork Orange adaption, in my opinion: he edited all the "natural" stuff out and sort of made it very strange, so that one totally can't relate anymore...).