The only good part about her character was the fact that she DIDN'T know. It made her frustrations really annoying to the audience because we knew she was really a good person with good intentions who just didn't understand.
Then the writers just go JK and destroy her character