I'll say my opinion here. It's a rare thing, but for once someone else is ranting about Vayne so I'll give it a go.
VAYNE. She barely even needs a support. I haven't bought her on NA, but I played her in a PvP match on the PBE and my support (Janna) went AFK. Their Lucian and Zyra literally could do nothing to stop me. IN A 1V2. If that's fair, then I'm not playing the game anymore. Sad thing is, their Lucian is gold on his main and platinum 3 on the PBE. I like to say I play at a gold level with my bronze MMR, but not first time Vayne. That just shouldn't make any fabric of sense. She has massive self-peel and self-engage, can do whatever she wants with little consequence, and it's stupid.
Fiora? I don't really see her anymore. I play her occasionally, and she has enough counters top lane (just like everyone) that she's becoming obsolete. Her damage is still insane though, and the hydra rush is still a huge spike. She's just not exactly used much.
Tryndamere. His ult and heals are stupid, he can spin over walls, and also he's probably the best for tanking towers (for at least a few seconds) so that's great.
Yasuo isn't much of a threat anymore. you can either outrange him or CC him in place easily mid lane. Nobody plays him top lane anymore, because he lost all of his power essentially.
And finally, one of the only champions that contends with my hate for Vayne, Katarina. Let's go over her kit.
Q: Does magic damage and marks the target for X seconds. If you W, shunpo, or AA this enemy the mark is consumed dealing extra magic damage. Sounds like an Akali Q, but this one BOUNCES LIKE 4 TIMES.
W: Katarina spins her blades, dealing damage in a circle around her and consuming the Q mark if any enemies have it. This ability HURTS.
E: Katarina appears behind a target, dealing magic damage if the target is an enemy and consuming the Q mark if the enemy has it. Not as much damage, but a stupid engage, disengage, ward jump, all of that bullshit. Her major way to get around.
R: Katarina throws more knives than she can carry at every enemy around her, dealing fucktons of magic damage with stupid AP scaling. This also APPLIES GRIEVOUS WOUNDS, WHICH REDUCES HEAL EFFECTS. That's definitely not necessary.
Also, Kat gets her cooldowns reset by 15 seconds every time she gets a kill or assist. So if she kills one enemy, she has Q, W, and E up again. If she gets a quadra kill she has her ult again. Sounds totally fair. Also, she's supposed to be countered by CC but her E mobility makes that a false statement. If you aren't near your team, you're dead. After that happens twice, she'll kill your whole team with a Q-E-Ult. Fair enough. If you manage to shut her down in lane, the strategy is apparently for Katarina to migrate bot lane and get a free double kill. Not cool. This is why she's banned in many ranked games.
Alright, rant over. This game isn't skill or counters anymore. It's how broken your champion is. Sometimes counters matter (like Pantheon v Riven top lane, Pantheon wins because stuns OP) and skill matters in mirror matchups, but that's about it.