Если под морализаторством вы понимаете прямое чтение морали или её приподношения прямо в лоб, то просто избегайте этого и всё. Книга на тяжёлую и драматичную тему без морали не может быть, мораль это грубо говоря понятие о хорошем и плохом, если вы пишете такую книгу, то всегда будет протагонист и антагонист, или вместо антагониста жестокая жизненнкя ситуация.
Как избежать недовольство читателей: просто дайте им "самим" решать кто плохой, а кто нет, что плохо, а что хорошо и всё.