Good article. I'm a fan of Potter, and with 12 yrs experience in Dragons [the game]. Also a fan of Lewis.
The article raises interesting points, many I've seen before. Complaints from readers will be prejudiced by a society that readily accepts occult themes in its entertainment.
I was also a Wiccan for 8 years - have I been corrupted by this sort of thing? Of that I have no doubt.
The other side of it is Science Fiction, fantasy and sci-fi often go together in a person. I have always been a fan of both. All sci-fi that I can think of is dogmatically naturalistic, if religion is mentioned at all it is in the context of some anachronistic practice of a backward people. I first picked this up on the series "Sliders" where the hero ( a genius scientist and his friends) are constantly battling murderous religious fanatics. That's the plot line of about every 1 out of 3 episodes.
I'm also more than a little disturbed about the new plotlines in the re-made "Battlestar Galatica" series. It is not totally revealed yet but so far human race, who have a polytheistic religion (the "Lords of Cobol", based on Greek gods and goddesses), are being persecuted and nearly exterminated by the monotheistic Cylons whose religion seems to have a great deal in common with Christianity (in one episode Dr. Baltor is forced by his Cylon handler to "repent of his sins"). They have even gone as far as to trot out Cylon "suicide bombers".
Now I remember the original Battlestar Galatica, and yes the Humans worshipped the same Lords of Cobol but I do not recall it ever being anywhere near such an integral part of the storyline as it is in the new and no mention was ever made of the Cylons having a religion. It seems the persons responsible for the remake of the series have made the conflict a religious war, and the Monotheists are the bad guys!