>>29568152As the other anon pointed out, they are not Mary Sues.
A Mary Sue is not someone who is too perfect, neither is it someone who is overpowered. A Mary Sue can be a Mary Sue while being a weak character and/or flawed character.
A Mary Sue is someone who the story, the universe favors for no real reason. A Mary Sue is a character that is getting special treatment without any reason. A Mary Sue is a character who breaks the narrative.
A good example of a non-Mary Sue character would be Brendan, a boy who has been training since he first got his Pokemon, and overtime, becomes the champion because he has gotten stronger by going through a lot of hardships.
An example of a Mary Sue character would be Ash, a boy whose very existence breaks the timeline, who gets to be forever young, has met and helped every God of the Pokemon World, every character in the universe likes him despite him being an idiot, constantly wins battles he should have lost because of random asspulls and loses every league just so he can be the hero in another region. All the while being a character who is capable of doing nothing.