In my journey to find out why I dislike the Witcher books, I've made an AI prompt that very accurately determines whether any work of fiction leans virtuous or immoral. It's pretty accurate too.
Using it I also found that the New York Times' top 100 books of the 21st century are mostly devoid of traditional virtues or even actively against them.