I wholeheartedly believe that League is unflavorful and incredibly unbalanced right now.
Let's be honest here, they keep creating champions who have nothing but stale or overcompensated kits. Either they bring too much CC, damage, or utility. Sometimes all of the above.
I don't know a lot about balance, but I do know you're not suppose to make champions who specifically (coincidentally or not) counter one enough.
A healthy way to make counters is to have a better selection of items. It's available to everyone. With the current Meta of tanks, why would you ever choose Liandry's? Yes, the damage adds up over time but not many teamfights are drawn out enough to make use of it. WHY wouldn't you create an item that melts a target's Magic Resist every time they're damage by a magic attack (similar to black cleaver) or bring back Blackfire Torch.
Riot has been stubborn (albeit they have added SOME items) and has kept a majority of the items the same. It's gotten pretty stale. We're into our 4th Season now and the itemization is poor for all situations.
There are so many champions and yet we still only get 3 bans. You cannot possibly prepare yourself for every contingency. We're not Batman, Riot. How do you deal with the tank Meta when you have a newly overbuffed Galio (thanks to his stronger ult and 2 second taunt which can't be reduced by tenacity). How do you counter that? By buying QSS? That item is expensive and has a long cool down. Use Cleanse? That is a horrible spell.
I won't stop believing in playing LoL but it hasn't been my Go-To MoBA anymore. I'd rather play Smite or HOTS. At least the variety there is malleable enough to make a difference in gameplay.
End Story; Riot needs to add a HUGE variety of items to counter specific problems every comp will have. Then it will become a challenge and an ACTUAL show of smarts to watch what people choose to use.
tl;dr Don't tell me you enjoy Runeglaive right now, either. Cause Riot has a history of making horrible item development choices. Which is why they need a bigger variety so than one isn't abused. Or stop giving certain champions an easy abuse system.