Adc is not what a adc should be and has to be changed.
-Crit extra damage has to be completely removed out of the game. -Crit damage in generall is to high, a class that is suppossed to deal lot's of auto attacks should not being able to deal 1k crit damage Late Game. -Increase Life steal. -Remove/change the shiv rapid passive immediately, the current passive has nothing to do with what the class should do, if you want to make the adc's life easier in teamfights, why don't you just make the passive working like this (rapid fire canon, if you land an autoattack, you gain extra range of 50-125 for 2seconds, every next autoattack resets the timer.
In other words, make adc's actual adc's that can sustain the damage dealt by a tank, A tank doesn't actually blow the adc up with his combo, but he get's him super low. Now the adc currently has no lifesteal, and even if he has, that lifesteal feels like almost nothing. that's why most adc's are still dying without anypeel against a tank, because they need to long to actual kill the tank, at the same time they don't heal up, and then the cd of the tanks skill just go off cooldown and the adc is basically dead, if he didn't run away.
-A tank should not being rewardet for his "wrong play" because of his enemys incompetency to peel the adc, getting him a freekill that he should never get in the first part. (this probably was one reason of why every adc player was ranting about how useless his class is, and riot's response was, give them waveclear, give them extra magic burst, make their built entirely on crit to deal way more damage to mages bruisers other adcs supports) Riot didn't fix any of the problems they just increased the Problems. Adc's can do now things they should never do in the first part, and yes it kind of, makes adc players not feel like garbage anymore, but everyone else playing against them if the enemy adc is fed is starting to feel like garbage, because the adc that is ahead can completely ignore the games rules. And the old problems are still here, if the adc is behind because the enemy team actually won the early game, he still feels like being completely useless, still has to run away from the tank 1v1 if he get's no peel from his teammates, even when surviving his full combo, because he can't sustain back up (which he should in that situation). He won't deal enough damage compared to the enemy adc and has to watch how he looses the game with his team.
In short words, remove their stupid super autoattack damage to squishys, while give them sustain, reward the adc players that know how to kite good and fast, and how to position themself to almost never get damaged from enemys abilitys. let them lifesteal back to full hp for that, and let them punish enemys that can't punish them and we have a compeltely balanced class, and a class how it should be, a class that get's enjoyed from their players and the other classes.
it become a broken bullshit
i mean,tell me another item or mechanic that increase your damage output by 50%,the only similiar item is
,that increase your scalings by 35% (so not the damage output,your base damage isn't affected, it increase the damage output by about a 15~20%) for 400 more gold
an ADC wouldn't deal a 1k crit without this buff,so just nerf
which do on hit magic damage.