RE: "L'Engle, OTOH, wrote pure fantasy - and more morally"
The "morality" of Judy Blume's writing is a matter of opinion, subjective in the highest. And, pardon my French, I don't give a rat's a** about your "moral" opinions.
It wasn't moral - that was the problem. I was, what 10, and I knew that.
And I really don't care what people think of my morality. After all, I am the one who has to live with it.