Generic champions and why they're intentional.
So I will start of this point by saying this is not an attack on Riot by any means, It's just something I feel needs to be cleared up about the design of champions in the game as more get updated and changed.
With the rise of Galio's new rework a lot of people have come out to say stuff like "He's so generic" "He's so average.", and other things of the like, and for the most part I would like to cut anyone off by saying THAT IS THE POINT.
Even looking at the title of the video game League of Legends it's pretty obvious that the characters in this game are not wholly original.
That's not to say that they have been stolen, but just that ever since the dawn of the game, every character has been based off a stereotype or generic trait without much more thought into them. They are characters based off of other stories and legends with a universal twist thrown onto them.
League of legends champion can be grinded down to 4 simple categories; Profound, Edgy, Goofy and Sexy. Every champion in the game VERY easily fits into these 4 categories, and if they don't they will when they are reworked.
The reason for this is that it's plain and simple the simplest way to appeal to the biggest mass of people, whilst still coming across as competent designers.
Even if all of the champions were just different colored blobs it actually WOULDN'T matter, because all they are just husks to carry the gameplay. Whereas in other games like Final Fantasy, Nier Automata etc. The point of the characters is to BE the gameplay. To hook you, excite, get you invested. The point of League of Legends champions are to be marketable and likeable enough that you can bare a whole game of them.
League of Legends is enjoyed most by the people who can understand and appreciate all of the references being made, otherwise none of the characters actually grab you as being highly compelling and thorough in design.
There has never been the intention to create completely original, unique and compelling champions in League of Legends, but rather the intention to create characters that are generic in the most original possible way.
Ex: Old GP was based off of the pirate stereotype, after his rework he still retained that trait, but with a new coat of edgy paint. Ex: New Galio is a lot closer to the stereotype of what a Gargoyle is typical like, goofy and a little dumb, but with a different shiny design thrown into the mix. Ex: Taric is still obsessed with beauty, but now plays into a more conventional stereotype of what a beautiful/sexy man is like. Ex: Poppy is still stubborn and headstrong, but is now a lot more goofy, cutesy and generically likeable.
The fact and bottom line of it is that as we see more and more champions updated, keep in mind that the point of the updates are not to preserve the characters, but rather to create a new character who shares the same theme.
TL;DR: Champions are not designed to be original and unique, they are designed to be marketable and appealing.