It's weird when people who have never thought about or wrestled with the complex requirements of translation show up with an opinion simply because they caught wind that a woman was doing something.
Like, y'all, yes, she has thought about the implications of her translation choices, but she—unlike you—understands that translators must make choices, none of which will be perfect, because that's simply part of the process of translation.