Riot Don't WANT to balance champions.
They've been buffing and nerfing for like 6 years now. You'd think that they'd get it by now but no. I mean I know it's hard, but they could do it if they put their heart into it.
But Riot doesn't want to do that.
Riot wants to constantly make champs op and underpowered as if it was a rotation, to keep the game from becoming "lackluster". So Nidalee was in the spotlight for quiet some time; They could have brought her down a notch, but completely trashed her, so that in a year's time, when everyone misses op nidalee, they can bring her back and trash another champion etc.
All that shit riot say about balancing, it's not what they want lol. It's their motive to have such a huge gap between the strongest and the weakest champs in the current meta.