I think the Harry books are actually very moral, but some people just object to witchcraft being mentioned in a children's book.
J. K. Rowling'It only put me in Gryffindor,' said Harry in a defeated voice, 'because I asked not to go in Slytherin...' 'Exactly' said Dumbledore, beaming once more. 'Which makes you very different from Tom Riddle. It is our choices, Harry, that show what we truly are, far more than our abilities.'
J. K. RowlingGet off me,โ Harry spat, throwing Pettigrewโs hands off him in disgust. โIโm not doing this for you. Iโm doing it because โ I donโt reckon my dad wouldโve wanted them to become killers โ just for you.
J. K. RowlingSirius looked slightly disconcerted for a moment, then said, "I'll look for him later, I expect I'll find him upstairs crying his eyes out over my mother's old bloomers or something... Of course, he might have crawled into the airing cupboard and died... But I mustn't get my hopes up.
J. K. RowlingAnyway, members of the Inquisitorial Squad do have the power to dock points so, Granger, I'll have five from you for being rude about our new Headmistress. Macmillan, five for contradicting me. Five because I don't like you, Potter. Weasley, your shirt's untucked, so I'll have another five for that. Oh yeah, I forgot, you're a Mudblood, Granger, so ten off for that.
J. K. Rowling