i think there is a difference between a knowingly flawed character and a thematically uncomfortable character and knowing the difference is half the battle
knowingly flawed character: this character has traits that the author deliberately put in to show they have nuance and aren't perfect as a person. this will put them at odds with some readers and endear them to others, depending on them as people, and that's good!
thematically uncomfortable character: oh boy the author has some Beliefs















