this is really ridiculous, first of all yes a lot of catholic critics are saying that the harry potter books, movies, etc are promoting witchcraft and corrupting the minds of kids, they also say that its of the devil, many of them say that, but not all. and also catholosism is not based on fiction.
As a Catholic (and a mad Harry Potter fan who looks like Hermione). I believe that all gifts are God given so if Harry is a wizard then God has made him that way. It is up to people to usetheir gifts for Good or Bad - something that the HP books are all about. The power of healing is not usually considered witchcraft so not all "magic" is bad.