<p>I consider Katara, dare I say it with how hated she is, a perfect character
</p><p>She strives for her rights (anyone going against that has no place in our current society, honestly). She's caring for her friends. She wants justice.
</p><p>It may be because I recognize my own thoughts a lot in her...
</p><p>
</p><p>Her "flaws" are often with good intentions, thus you can't really call them flaws. She doesn't want to get fooled twice by the same person (Jet, Zuko), yet she's held against that because you get to see Zuko's strive to be accepted and Katara is going against it. Without context, it would be bitchy, with context, it really isn't.
</p><p>
</p><p>She's bossy, but she only means the best for the group. Stealing a waterbending scroll, which they desperately needed at that point, is entirely different than continuing to scam money even though they already have enough. Key-point being that they already had enough. It was a capture (they were trying to HIDE (the avatar, water-tribe guy and beifong wanted girl scamming people in the city... what could go wrong?)) waiting to be done.
</p><p>
</p><p>I really think it's held against her because she's the girl who is pretty, has no problems in her life, achieves what she strives for AND is nice... There's nothing to feel sympathy for. She's bound to hate, and her "flaws" are bound to get exaggerated.
</p>