Правильные герои в кино раздражают потому, что они не соответствуют реалиям жизни. Подсознательно и сознательно все понимают, что идеала, созданного сценаристом, режиссером и актером не существует в реальной действительности. А герои с полным набором настоящих человеческих качеств становятся любимыми, оттого, что в них можно узнать себя, или соседа, или друга... такие люди рядом. В них есть и положительные качества, за которые мы их любим, и отрицательные качества, которые могут раздражать. Но вместе получается настоящий живой человек, а не романтический оживленный Данко (из горьковской "Старухи Изергиль").
В жизни ведь и злодеев в чистом виде не существует. Отсюда киношные злодеи кажутся смешными.
Вот вспомним всем знакомый фильм "Место встречи изменить нельзя". Герой Высоцкого наиболее ярко представляет живого человека, а Шарапов слишком идеален. Жеглов Высоцкого до сих пор один из любимых многими героев, а Шарапов нет.
Чем дальше персонаж от реальной жизни, тем больше он раздражает человека думающего.
Если же говорить о персонажах нынешних за день слепленных сериальчиков, то там актеры-то вообще не играют. Так перемещаются в пространстве и, как попугаи, заученные фразы повторяют. Такое лучше не смотреть, это для кумушек на лавке.