Это родовая черта романтических героев. То есть вот такими изначально были герои произведений романтизма. Легкий такой панк-бунт против исторически предшествующего классицизма: "А наши герои будут несовершенны и потому больше похожи на живых людей!"
А легче -- нет, не легче, интереснее, вот правильно! --всего несовершенство показать в характерах, нравственности героев.
Поэтому иногда да, придумывали героев типа "на лицо ужасные, добрые внутри", а чаще наоборот: Корсар, лорд Рутвен и т. п.
Просвещайтесь далее:
https://ru.wikipedia.org/wiki/Романтический_герой