I don't think she has flawed character, TBH. She lied about being a native american on a bar application and continued to do so for a few decades. She's since apologized: https://www.washingtonpost.com/politics/elizabeth-warren-apologizes-for-calling-herself-native-american/2019/02/05/1627df76-2962-11e9-984d-9b8fba003e81_story.html?noredirect=on&utm_term=.b8de68dcebb2
I think it's fair to question her character after publicly defending a lie so long, but I think she made a mistake like the rest of us do and I'm willing to move on. I just hate the implication that if you criticize a woman or a minority it's definitely because you're sexist or racist. For the dems, the party that claims racial sensitivity, to have a candidate that claimed to be part of Cherokee nation for so long is a bit of a problem.