In this specific case I understand that insinuating a rape scenario — which by the way is not against women but "everybody" — in a work environment is bad, but without knowing what other toxic comments or behavior happened in the same department where this woman was working, I cannot sympathize. Knowing how sensitive are people nowadays (specially in the United States) I wouldn't be surprised if the previous comments were things like "Man, did you see [female name]'s dress today? It's so ugly". They are probably worse than this, but again, without knowing the alleged previous incidents I cannot sympathize with this specific woman.
Also, why did she quit? Why not stay and fight for the rights of her other female co-workers? If what I understand from this story is correct, the other women do not report these incidents either because they are afraid of retaliation, or because they learned how to take (or ignore?) a (very stupid) joke.
EDIT: On a side note, imagine if the genders were switched. If the people making the bad "joke" were women, and the person reporting the incident was a man. He could have reported this to the CEO but do you think the story would have been published in this website or other? I don't think so. I am glad to have worked remotely for several years, to avoid these incidents with my co-workers.