Riot: Please heed the "Butterfly Effect"
"Butterfly Effect - The sensitive dependence on initial conditions in which a small change in one state ... can result in large differences in a later state."
Stop throwing the kitchen sink at champions when deciding to nerf/buff/do any changes on them. The most efficient way to balance the game is make slight changes, evaluate results, rinse, and repeat. The variance between champs getting bounced around from unusable -> OP -> balanced -> unusable is absurd.
For example, Tristana is getting reworked with a new E. Cool. We should introduce this new ability then evaluate how she stands among her ADC peers then tweak accordingly. Ez game right? Nope.
Riot introduces new E. Then nerfs attack speed. And attack range. And armor. And health. And scaling.
Riot decides Fizz is too OP. They nerf his Q base damage. And Q scaling. Remove W grievous wounds. Nerf W scaling. Nerf W passive. Buff Ult.
Riot reminds me of when I used to play my little sister in Mario Kart. The second she would slightly drift left, she would smash the wheel to the right, then as she careened into the right wall, she would smash the wheel to the left, precariously zig-zagging down what is a nice, straight road.
I don't know how Fizz and Tris are going to turn out in terms of being OP or garbage or whatever. That's not the point.
The point is: Heed the "Butterfly Effect"