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