Now here I do agree with you. I cannot abide novels that condescend or talk down to children by watering down drama or shying away from difficult subject matter. The Harry Potter novels do not patronise, and are all the better for it.
More of my thoughts on this matter here, if you are interested (this is from my blog). :)