I feel that trying to figure this out is rather dubious. I mean how many people in your personal everyday life are actually likeable? lol. I think people want these puritanical morally white characters that has no offensive flaws. But then also you'll have people who hate characters for very superficial reasons. That's not getting into the subtle and not so subtle racist/sexist undertones about certain characters, cause that's a different can of worms. So who is a likeable character? i think characters in dramas tend to face this problem the most. Superheroes seems to kinda avoid this, so does action heroes for some reason. Some of the latter are definitely not likeable characters. I know there's such a thing as a character you love to hate, but i'm referring to likeable as a person.