Here's my thing...
I think people have the wrong perception of KF. When we have characters like batman, superman, aquaman, black Adam, WW, flash, etc, who can be played very aggressive and have intense rushdown, and then compare that to KF, she gets shafted because she can't do what they do.
But that's the problem. People think just because she can't rush like batman or be aggressive like supes, she isn't that great.
Well, that's because she's not a rusher or an aggressive character at all. She's an extremely defensive character and is probably the best one in the game. Her tools scream defense (d2, mbf3, parry, slide, long range attacks, zoning, etc), and someone who fights a KF that knows how to be defensive will see how tough she can be.
On top of that, she's a mixup goddess. Mixups upon mixups upon mixups, that are SAFE.
Resets and vortexes.
This character has ALMOST everything you can ask for. Her only weakness is her air control and stages that favor power characters. Other than that, she's forever top 10 in my eyes.