Riot, let's discuss your approach to balancing the game.
I couldn't think of a proper title, but I feel like Riot sometimes gives a champ too much in their kit, which then results in them being super strong - no matter how many nerfs/buffs they receive. Champs that come to mind are as follows: Lee Sin, Lucian, Kha'Zix, Kalista.(Probably a few others, but these are the main ones that come to mind) I feel as though, rather than nerfing these champs repeatedly(which clearly isn't solving the issue), perhaps Riot should just take them back to the drawing board. Clearly the issue isn't with their scaling; it's with their kit power. Now, on top of having champs like this, we also have champs in the game that have such powerful kits that Riot LITERALLY has to gut them to shit tier otherwise they will be OP(Evelynn is the best example I can think of for this). So, what I'm suggesting is, maybe Riot should take a difference approach to these issues. I know I'd rather see a champ like Lee Sin or Lucian changed than seeing Riot attempt to nerf them to hell only to fail due to the fact their kit is just too god tier to really phase.
Another issue lies within Riot's over eagerness to nerf champs in a certain role while buffing other champs that also play that role. A prime example of this happens in the top lane all the time. Riot will nerf X champ, but they will also buff another champ at the same time. This then creates a god tier champ. I feel like they should take a much more conservative approach -- ex) Either nerf the current strong champ, or buff other champs(Don't do both, as this doesn't solve the issue. All it does is flip the power scale rather than equalizing it out).