Why would she go back to her ex after bashing him?

2 months ago, I went on a couple of dates with a woman I used to work with. During the first date, she bashed her ex (calling him racist, cheap, negative, etc). On the second date, she didn’t bring him up at all. I reached out to plan a third date and she ghosted me.

She randomly re-appeared a couple of weeks later to say she had been thinking about me. I remained positive and told her I was doing well and hope she is too. She never replied.

Yesterday, one of our former co-workers called me and told me he saw her at the mall with her ex. Why would she get back with him if he’s such a bad person?

Why would she go back to her ex after bashing him?
Post Opinion