The term “Mary Sue” is a misogynistic term, no matter how much you want to pussy foot around it by saying its used for men too. Because it isn’t anywhere near as often as it is towards a female character. . It was used against Rey for the sole fact that she was female by all those idiots that saw her as nothing more than the “Disney agenda” of giving females a strong role. Same crap was thrown at the main character of Rogue One. The second someone uses the term “Mary sue” invalidates any argument.
Ah, sanity.