Like I said, I suspect when it comes to writing certain characters like Kitty Pryde one has to be wary of idealising them especially when they evidently have personalities (shortcomings if you will) clash with their idealisations. Just as there are portrayals of a buxom Kitty Pryde sometimes with an open cleavage in comics, logically there ought be portrayals of Kitty Pryde who’s this irritable, vengeful and punitive to the point of being violent in canon stories.
Not that she’s without virtue but there’s a certain blindness by her admirers and even her authors to her own shortcomings. That’s somewhat different from Jason Todd fans who’re more willing to admit Jason Todd’s flaws. (There are some who do idealise him but for most of the part admit his shortcomings and personality.)
I suspect with Kitty Pryde, there’s a tendency for some readers and writers to mold her into their dream girlfriend even when her characterisation sometimes resists or contradicts it. Almost as if she really has a voice but one that’s rather fiery, combatative and harsh. It’s the one situation where writers and readers are better off not idealising her if her personality continues to contradict their expectations/idealisations.
That might also be the same for Felicity Smoak to some extent where if nobody really wanted her to be a Mary Sue, they should be better off characterising her as wary of or irritated with men. If taken further, she might even be this distrusting of people at times as to be self-reliant as well as a tendency to sulk and stonewall. Kind of unpleasant but not necessarily evil.
Or heck, the same can also be said of Barry Allen. In that he comes off as a closet Italian/Catholic going by cliches like tardiness, guilt over not saving somebody else before and stuff. (Some of the people writing his stories are either Italian or of Italian descent does have a really big say on his personality.) Even if he’s not Italian-American, he could still pull off the culturally Catholic thing if he were Irish-American.
Boyzone’s Ronan Keating and Altan’s Mairead Ni Mhaonaoigh (Mhaonaigh) are both natural blond Irish folk, thus giving more credence to Barry Allen being of Irish descent and something that can be organically pulled off in a way making him Midwestern won’t do (Superman seems more heavily tied to the Midwest so there’s that). But it’s something very few bothered to.
But because it contradicts their idea of him even when there’s enough evidence to support this. Allen’s even a legitimate Irish surname thus making Barry into an Irish-American all the more plausible (again with cliches of Irish American police).
These are situations where characters’ personalities sometimes contradict even the authors and readers’ intentions and perceptions enough to consider either letting go or opting the logical/plausible route (Kitty Pryde being a bloodthristy assassin, Barry being an open Irish Catholic).
These may’ve been done before, just not very often and not in depth.