Some parents refuse to read Goldilocks to their kids because it features theft and Little Red Riding Hood because it features “abduction”. Ridiculous. I only point to something JKR said in an interview with Stephen Fry many many years ago:
“I feel very strongly that there is a move to sanitise literature because we’re trying to protect children, not from the grizzly facts of life, but from their own imaginations.
“We need to fear and need to confront fear in a controlled environment and that’s a very important part of growing up.
“The child that has been protected from the dementors in fiction, I would argue, is much more likely to fall prey to them later in life in reality.”