So I’ve noticed there is this vocal part of the community who dislikes when one of his friends obtains something that he “deserves”. Case and point when Iris caught that Dragonite or even more recently the fact Kiawe had the Fire Z crystal since Torrcat “deserved it” and didn’t have a crystal of his own. There are probably more examples but basically do you care if Ash’s friends get to “outshine” him (using that verse loosely and a hyperbole”.
Generally the only time I don't like it is when it is done in a way that TAKES AWAY from their own development. Kiawe having a Firium Z didn't really step on Ash's beeswax since it was to show his experience in his element and also to introduce the Z Moves in the first place, I'd argue it'd be more unfair if Ash got it instead of him from the start. Iris getting Dragonite was to serve as some character development for her in terms of controlling a powerful and unruly Pokemon, plus you know, Iris is the Dragon specialist. If anything I could argue Ash butted in HER beeswax getting a Dragonite with none of these issues afterwards.
Stuff like a companion being able to match Ash's battle experience with barely any training he did or having Pokemon that are directly designed to be more powerful and "better" than his with no actual substance or effort, THAT would be cheap, and even then it would be two way, Ash could just as easily diminish a more deserving companion the same way in their field (though generally they bother to show Ash as comically bad at whatever unique niche the companions do).
Let's say if Serena curbstomped Ash in that final battle in XY after Ash went through the league, or showcases were gender neutral and Ash just entered one and surpassed Serena in every way with no preparation.
This is why I appreciate they didn't just have everyone randomly competent in the Alola League and on Ash's level, especially after Ash was jobber to all the things they were good at. They did ultimately keep to the mentality that everyone was good and bad at different things and if they didn't work up to that niche they obviously weren't gonna be pros in one try.