Hmm, good question. Wonder why you asked me specifically…
I’d say I agree with my past self. It does depend on the audience. And it depends on the story as well. I think it’s vital to make the characters 3-dimensional so it includes humanizing everyone and giving them “flaws” (ways they might not act in their right mind).
When you write a book, the characters can be important, but so is the message, the meaning, the main idea, as an English major might put it. I think you shouldn’t only make a character to please readers, but to please your own self, and to bring some emotion, some philosophy, some inner peace.
Idk how much sense I’m making but, what I’m basically trying to say is, you don’t have to try and make them likeable, but make them relatable, realistic. You never know who actually will like the characters anyways.
At this point my brain is too hyper focused on all the possibilities of this kind of question to where I can’t give an exact opinion or answer. It can go many ways.