You know what's bad about vayne?
It's that Riot won't nerf her
Meddler responded to someone about vayne and told him that the balance team is pretty happy with her since we decide to give up some strengths if we pick her.
But why wouldn't we give up some strength if we are playing a champion with uncounterable source of damage who is one of the hardest champion to kill in teamfight? because "high skill"
WR
QR
QR
ER
QWR
QR
WR
Q
QER
QWR
QR
Q
QW
QE
QER
and
are the only other ADCs who can't affect enemies outside of their autoattack range and both have abilities which can extend their autoattack range significantly. [I suppose Twitch W can technically count, but it's pretty minor]