John Q. Mayhem said:
Regarding the whole allegory thing...
If an author is trying to get a message through in his book, he's trying to communicate with you. If you get something out of the book other than what he wanted you too, you misinterpreted it. If the message the author was trying to get to you is, "hey look, I wrote a cool story!" and you get something else out of it, like an allegory or a book of sexual innuendo and symbolism, you interpreted it wrong. It's just like any other form of communication, if you don't get the message the sender is trying to give you, either the sender failed to communicate well or you failed to interpret it well. Either way, the message is the same, even if that message is, "here is my cool story, why not read it and buy more of my books?"
The idea that everything has a purpose and symbolism is foolhardy. The idea that you know more about what an author wrote than he or she does is arrogant. The fact that a majority of the establishment may agree matters not one whit.
IMHO and all that, of course. Feel free to disagree.