vi needs a buff or some tool to do something from far range
champions are becoming harder and harder to kill/stick on and Vi is just a low elo stomper pick.
do what riot did with xin and give her some way to do something from a far and/or buff something in her kit.
only way to do anything with Vi is by Q or ring in aka you have to be right next to them. Q is also very easy to dodge due to small hit box and extremely telegraphed animation + self slow. Miss it and you just die as she has no way to get out of there.
Vi was a monster back in the day but as time went on her kit has just been outclassed by mobile/damage/utility creep. Why pick Vi when you can just pick Sejuani for a front like and poke, a ranged stun that AoE slows, and an easy to land Q that has a huge hit box and isn't easily telegraphed as She can just walk up and auto you/w you before commiting her Q.
Big issue with Vi is all her damage is damage is in her Q but her Q is also her mobility that isn't even that good at that (self slow). There are no keystones that make me go "wow, that's good on Vi". Best one Imo is press the attack is it deals pretty close to the same damage as electrocute, easy to proc before ulting if you hit Q, and makes that target weaker. Still isn't a big "WOW" as they usually die to like 1-2 more autos unless it's some tanky person/bruiser person. Aftershock was also pretty decent but I stopped using it on her as I just asked myself "why am I playing aftershock Vi instead of Aftershock on literally any other jungle tank?".
Itemization is also pretty shit on Vi. Trinity isn't even that good on Vi but because of how crap LoL's itemization is, it's good on her because she wants to be burst, wants movement speed, wants CDR, wants AD, but mostly CDR. What items also do some of that? Shojin and black cleaver. Shojin is ass and is literally made as an abusive item for riven/jax/renekton. Black cleaver used to be really good but they kept nerfing the AD for more HP and lowered the % shred because of ADC's abusing it too much (Thanks lucian!). It also isn't as good slightly due to how it stacks with Vi's W armor shred.
There's a lot of things I would do to Vi is I could rework-minirework her as she really needed it imo. I'd prob do a power up system with Vi, similar to Syndra, where she gets mechanical enhancements in her fists as you reach rank 5 in them along with other things.
or
.