moralistic [ more moralistic ; most moralistic]