The whole Harry Potter is not bad because is fiction excuse does not work. Jesus condemned the mind sin of lust (Which is fantasy) in Matthew 5:28-30. We are told to cast down imaginations and lead every thought captive in obedience to Christ Jesus in 2 Corinthians 10:5. Harry Potter is the glorification of witchcraft. God condemned witchcraft heavily in the Old Testament. To think about something sinful in a fantasy way does not make it any less sinful. Is cartoon inappropriate content okay? Surely not. Just because it is pure fantasy does not undo the fact that sin is being pushed or communicated upon the viewer. It's wrong. Harry Potter is a promotion of witchcraft in a fantasy setting.
I read the first Harry Potter book to see what it was actually like years ago and because I was going to write a review of it and contrast it with books by CS Lewis and Tolkien. It honestly hasn't stayed with me what the story was other than a few bits, such as he was locked in a cupboard, and people without magic abilities were 'muggles', and he was sent to a wizardry school or something, oh yeah Hogwarts - so it didn't make a massive impression on me.
It was a bit Dahlish in some respects, I thought platform 9 3/4 was a neat plot device. But the more talk there was about the books the more I felt they were being over-rated. Reading about someone dealing with problems by waving their wand about a lot isn't all that interesting and doesn't teach me anything.
I remember thinking well is it wrong to read this, and if it is, is it also wrong to read Tolkien and Lewis? The conclusion I came to was that magic was depicted in a rather different manner in Tolkien and Lewis, than in Harry Potter. In Lewis and Tolkien it hasn't the chaotic aspect of Hogwarts magic, and its not really the main theme, even though Gandalf is a Wizard in Lord of the Rings, he doesn't make a lot of use of any special abilities, if i recall correctly. In CS Lewis I don't recall there being any protagonists who use magic powers, they are all ordinary children.
Also neither Tolkien and Lewis's stories contained the elitist anthropology of the Potter universe or its sub-text about social stratification: Muggles and Squibs (non-elite), pure blood Witches and Wizards (the elite) - for even a character like the obnoxious Eustace, and Edmund (who both at first do not believe in Narnia) could be converted and become a friend of Narnia in CS Lewis's stories. Former friends of Narnia such as Susan could end up forgetting about Narnia and thinking it was a just a childhood game. In Tolkien's Lord of the Rings, there is a distinction between men and elves, is this elitist? Both races are flawed. The Elf Queen Galadriel would do more damage if she had possession of the One Ring, than if someone from the race of men, or a hobbit had it. But I don't think there is an elitism in Tolkien's distinction between the races of Middle Earth.
There are similiarities between Harry Potter and bits of the Narnia Chronicles, such as Jill and Eustace in The Silver Chair being bullied by the other kids at their school Experiment House.
I think the stories differ in how they treat of their subject matter and the nature of the conflict between Good and Evil in them. In that regard I see the stories of Tolkien and Lewis as less problematic, but each mature christian should be convinced in their own mind as to what to read and what not.