Harry Potter is underrated for two reasons. First of all, it was packed for teenagers. Secondly, because it seems naive to people who do not know better.
In reality, it touches many vital and profound archetypes. Yet, we must also see it in its proper light. It has become a false idol in the wake of the destruction of Faith. It still can, and should be, enjoyed.