It is kind of wild how a game of this size and player count gets consistent balance patches every 2 weeks with clear communication. Balancing one of the largest competitive games in the world that has over 150 playable characters and 150 items and a very wide skill distribution among players has got to be extremely difficult, let along keeping almost every champion within a 47-53% winrate. Sure, the balance team isn't perfect, but compare that rate and size of League's patches to that of something like Overwatch. It's seriously day and night.