Yes she got freebies, she didn't deserved one bit to get primanium z crystal just because she trained one full night and brionne's evolution is one of the worst and most forced evolutions in anime, there were many pokemon who battled more and had more training than it but still didn't evolve. Ash got free z ring and electrium z but atleast his first crstal broke away showing h needs to earn it i dont see lana's primanium z breaking it was also a freebee. It ridiculous how much people defend lana here. Also ash getting 5 pokemon is low point because by this time he always have full team.
You are making this difficult. Because we all know there's a real life reason for MOST of these things, it extremely difficult to argue for in-universe reasons, when your complaints have to deal with the real life reasons.
The reason why a Pokemon battles constantly and doesn't evolve, is quite simply the Pokemon choose not to evolve, but more accurately because the writers and producers say so. There are so many other Pokemon that battled heavily had NO indication of not wanting to evolve, but still didn't evolve, one could make the argument any evolution is an insult to them regardless of who it is. I mean take Dawn's Buneary, its supposed to evolve by happiness, it's not an evolved Pokemon, kind of seems like an insult of Dawn and Buneary's relationship if she doesn't evolve but they ultimately decided NOT to evolve Buneary.
There are plenty of Pokemon who evolve early without much development. Why? Because the writers and producers say so, and then they evolve said Pokemon just because.
Saying something is an insult to other Pokemon is kind of bizarre when we consider largely a lot of Pokemon choose when to evolve or appear to choose when to evolve, very rarely have we seen a Pokemon "forced" to evolve (and by that I mean Bulbasaur, and Piplup).
I honestly don't think in the anime, in context with the anime. There is ever an argument of "Someone deserving their evolution or not" because evolution is not based on whether or trainer "deserves it or not" there isn't some evolution god that exists, that says "Yes you have beaten 10 opponents, you will be rewarded with an evolution" I think its more accurate to say evolution is chaotic and random (especially when you consider the evolution of wild Pokemon), that it does seem like it is the choice of the Pokemon. And I don't know how I feel about the argument of people saying a Pokemon can't choose to evolve when they feel like it because those people deem it as "not deserving an evolution" it just doesn't make sense, whether you look at it purely as a fictional show nor as if you were to some how think this show is real life.
Again as I said, the only seemingly (to me) valid argument is the equivalent of "Brionne didn't do as much as I would like, that sucks" anything else feels like a weird argument given the mechanics that have constantly been shown in the anime. I don't think no matter how much anyone complains, they're going to change the varied reasons why a Pokemon evolves, when they are the ones decided when the Pokemon evolve. And for the starters we all know they like to shove the basic stages down our throats. Don't recall ANY middle stage starter ever getting more than its basic stage (under the assumption it fully evolves within the series its in), so I don't know what to tell you other than that.