Like you said she is a new character in an existing world who is unrealistically good at a lot of things and was created by a fan (J.J.). While it is debatable if she is his self insert, I think the argument of her being one and being a Mary Sue at least shouldn’t be outright dismissed. Other characters also do…