But Sora was already action-y, while Mimi started off entirely out of her element due to her pampered/sheltered upbringing. Her growth as a character was connected essentially only to herself, whereas every other character had external influences (Tai has what happened when Kari was little, Matt and T.K. have separated parents and live separately, Joe has his dad's wishes weighing him down, Sora's parents are separated (I think? Or divorced, maybe), and Izzy is afraid his parents don't actually love him).
So basically you're blaming Mimi's upbringing, a.k.a. her sheltered upbringing and comfort her parents gave since her birth, right? That still doesn't change the issue that she indeed acted in a very obnoxious and annoying manner in some episodes of Digimon adventure early on.
Like let's take the example in the episode
A Clue from the Digi Past. She became upset on Izzy and ran away from him throwing a tantrum, creating a temporary divide between themselves, because of what? Because apparently Izzy 'ignored' her as he was a bit occupied doing important work in his laptop. Seriously, acting this upset and creating a rift with your friend over such a trivial issue? Looks really annoying IMO, it's plain overreacting.
And then let's take the example of how Mimi acted in the episode
Princess Karaoke which makes me dislike her the most. Being too pre-occupied in the comfort of her fantasy-princess world, she act like a total spoiled brat and even throws her friends (including her own Digimon Palmon too) into the dungeons. Seriously, so much pre-occupied in your world of fantasy and comfort that you throw your own friends and Digimon into the dungeons?? I really found that disgusting and hard to justify, it made me really dislike her as a character.
Now if your point is that: she was initially out of her element because of her upbringing, and her character development was entirely was entirely to herself, one question arises. That after going through many adventures and character development, does Mimi really redeem herself later on as a character later on? Somewhat, but not totally IMO. Her redeeming qualities are her kindness and care she showed later on for his near and dear ones later on, and sometimes, showing kindness to her foes as well when they are in a bad shape, defying the danger. Like how she told Joe to give medical attention to the wounded Ogremon in the episode
Etemon's Comeback Tour, despite knowing that Ogremon is an enemy. Like how she refused and prevented everyone from attacking Digitamamon in the episode
The Samurai of Sincerity in Digimon Adventure 02, despite the fact that Digitamamon was constantly attacking them (actually was under the influence of a Dark Spiral), because Digitamamon helped them once earlier in the episode, and also took a hit from Digitamamon in the process. While this level of kindness and care that she sometimes even cares for her foes as well, defying the danger, is an admirable quality, it sort of also looks a bit silly and forced as well. Because showing kindness to a foe, aside from being a part of one's selflessness and greatness, in also on the other hand, showing deliberate ignorance to the impeding danger that lies in front because of that, showing kindness to foe can always be dangerous after all.
Analyzing all these, I'll say that though Mimi had her redeeming moments later on after going through character development, those moments still have their holes like I mentioned above and doesn't quite completely make up for how annoying and obnoxious she was earlier in some episode, especially throwing her friends and her own Digimon into the dungeons in one episode.
In Sora's case, I find her a really likeable character because she's really the opposite of Mimi in some cases: like when she's upset about something, she sombrely and quietly isolates herself from her friends, while still helping her friends in the process, as opposed to Mimi who tends to act indifferently towards her friends whenever she's upset. When she felt that the "Crest of Love" wasn't really meant for her because she thought no one really loved her, due to a previous incident where her mother prevented her from going play in a soccer match, you can see that she never acted indifferently towards her friends, rather she still kept helping her friends at crucial times quitely despite sombrely and quitely isolating herself. This is what makes me like her so much as a character, always caring about her friends, upset or not. Plus the moments when she expressed her love, concern and care for her near and dear ones whenever they were in grave danger or so, felt so much heart-touching and genuine, it made me genuinely love her character. The reason mainly why I rank her as the best female character among the original Digidestined.
Also, Ophanimon Fall down Mode is best Digimon. Also has best name.
Fine if you think so, opinions.
I just don't find a Digimon cooler than Wargreymon.