It depends on how on-topic these comments are. The writers shouldn't be afraid to point out the hero/heroine's less flattering traits, as it could make these good characters reconsider their thoughts and actions, which would only make them seem nicer. I remember feeling quite shocked when Jill Bennett insulted Valene that time she forced her enemy to commit suicide, because some of those accusations rang true ("poor Val!") - and for a moment I thought the writers had lost their minds, because normally we're supposed to ignore these flaws (once a hero, always a hero) and yet, Jill Bennett exposed them en plein public. Now, I don't think anyone rooted for Jill, since she was trying to kill somebody and all that, but it explained where the madness came from. (and I wasn't always the biggest Val-fan either, but that's entirely unrelated to the topic). Claudia accused Krystle of being "the most dangerous Carrington", and eventhough that wasn't true, we could imagine how that seemed true in Claudia's twisted mind. So it didn't come across as an insult just for the heck of it. Krystle's stepford wife-reaction was cringeworthy, at best. When did they make her stop suffering and crying? What worries me about Alexis' comment is not the insult itself (I think she said it to Dex?) but the fact that it was combined with a compliment. Krystle is pretty when she smiles, but that comment gives (consequently) more weight to the false statements. And then it does - indeed - feel as if they are shitting all over their Main Character.