Hear me out here: Maybe the game is really complicated
And you can't balance the game off a simple one-line slogan like "There's too much x" or "y just needs to be nerfed/buffed"
I realize the Boards are never going to stop doing this, and there's no better way to farm upvotes than with one line slogans, but maybe we can at least kinda remember that absolutely nothing in this game happens in isolation? You can't just buff x or y champion without their counters or countereds fluctuating in power. You can't just state that there's too much CC or Damage or Mobility without remembering that any given champion has varying levels of each. You can't argue that more Durability=Less Damage when things like Utility, Range, Waveclear, Speed, Time, and so much more are all factors in a champion's kit.
You can always express your grievances with the game, but the solutions are never that simple. Stop pretending they are.