Finding fault with how literary characters behave is understandable but in the context of literature the more pertinent question is what the character's behaviour says about the novel's theme, message, world view or view on humanity. The author may have the same objections to the character's behaviour that you have but still decided to shape it that way for
literary reasons (for lack of a better term). Have you thought about that? —
Tsundoku ♦ 1 min ago