Человеческие пороки не меняются тысячелетиями, так же, как и добродетели. Так что во все времена в литературе порицались и высмеивались глупость, лицемерие, похотливость, жадность и жестокость. В литературе эпохи классицизма разграничения хороший/плохой особенно жёсткие, позже, во времена натуралистической литературы писатели глубже описывали черты характера людей, показывая, что не бывает только лишь злых или идеально хороших людей. Мармеладов у Достоевского пьяница и тряпка, но вызывает сострадание ввиду своей доброты и безобидности. Остап Бендер вор, хулиган и обманщик - но обаятельный до чёртиков. В любом случае, в литературе всегда выделялись у героев такие положительные качества, как здоровое чувство юмора, высокая эмпатия, щедрость, желание помочь ближнему, способность любить и обладание житейской мудростью.