Originally Posted by Spiku
Put her in top lane vs Jayce, Riven, Nidalee, Vlad, Darius, Jax, Rengar (with nerfs), and even Garen, then you don't worry about her damage all that much.
I've played a few games as nasus, every time vs a Vi. Every time I've won the laning phase be it from aggressive poking Vi, or passive Vi; and anyone else on that list can bully me.
The people that are getting crushed by Vi on PBE are usually ones who are matched up against technically better players. The problem is there is no carryover from live servers on your ranking, and you are seeing VI's get fed on people that normally wouldn't be matched up against them.
Reality is this, VI is strong but has weaknesses. Like you said, the best top lane champs should match up pretty well versus her. Jayce wins the poke and has solid disengage limiting vi's usefulness. Riven can stand toe to toe, nidalee out pokes and sustains, vlad is weak early but can poke and survives easily due to pooling vi ulti. Darius can out trade early and dunks her at 6. The list goes on.
Heck, I have beaten her easily as a kha'zix top lane just because khaz can outpoke her too and has quite potent burst against all the squishy pure damage building vi's.