I agree. I am not really a big fan of hers, but everything she has said has made sense. Maybe some people are turned off by the way she has said it, but that really doesn't matter. What she has said about her time there really meshes with what we have seen on screen.
Now, the one thing about...