Coucou,
Alors d’après moi, incarner la vertu n’est pas une condition nécessaire pour qu’un personnage de roman soit captivant. Chaque auteur va faire vivre son personnage à sa façon, certain seront honnête d’autre menteur, certain seront gentils, d’autre méchant etc. Ce qui fait qu’un roman est captivant c’est surtout les goûts et la façon qu’a le lecteur de se retrouver en le personnage et l’histoire. Cela dépend surtout des goûts du lecteur.