Compare her to other characters who had real flaws where they faced real consequences of those flaws. They reflected on them. Even Dumbledore recognized his mistakes and admitted them. Harry was always racked with self-doubt and consistently overcame what was flawed in him.
If you can give me an instance where one of Hermoine's flaws had any consequences and she had to overcome some weakness, I might change my mind.