I've noticed a trend in newer champs, most of their move set do several different things.
Jayce = do i have to explain this one?
Draven = knock-aside + slow, movespeeed and attack speed buff that resets wiht a bouncing axe minigame
Darius = On hit attack and movespeed slow that lowers cd based on prior hits, AoE pull that gives passive armor pen, single target nuke ult that resets on kill and scales with prior auto attacks
Varus = Auto attack steriod that can be proc'ed on enemy's to deal damage based on spells cast, AoE nuke slow with healing reduction, long range skillshot snare that spreads
I could go on for almost every recent champ. Why? why does every champ need to have a whole bunch of ability's with side effects? Is it just to make them more interesting to play? To sell more? I mean complex ability's are fine and all, but why does every single new champ need it? It doesn't even raise their skill cap most of the time, it just makes it so newer champs are harder to balance due to all their side effects.