Thanks for the thoughtful analysis. I just heard of this term and was reading up on it. It's unfortunate this fits into the larger pattern of women getting outsized/unwarranted hate (relative to men of similar capabilities), but you're right that as writers, we don't get off the hook just because this "Mary Sue" term has be misappropriated. Characters building is a formidable task.