Alright, making this a separate comment. Sorry it took so long to get back to this.
Counterplay is the ability to disrupt another champion's intended purpose, by that through champion picks, abilities, items, or gameplay strategy.
All champions have counterplay. The determining factor is how easy that counterplay is to understand and enact.
So, taking one of your favorite champions to complain about, Vayne. You say she has no counterplay, a sentiment that likely comes from not playing her, and the key to knowing how to fight against a champion is knowing how they work. I'm not a Vayne main by any stretch, but she is one of my more frequently played ADCs, and I understand her fairly well (both as and against).
Vayne is only single target damage, with zero influence outside of her auto attack range. She has no AoE spells, no ability to poke, nothing, not to mention that her largest damage spike requires her to sit on the same target for 3 attacks. So what does this mean? That she is one of the best duelist champions in the game, something that should never be dismissed. She has the ability to outplay a single opponent, but once you bring friends, that power disappears. If Vayne is a problem for you to deal with alone, then stop doing it alone. Any additional person makes her job infinitely harder, and the more you bring, the harder it gets (especially if you bring CC with you as well).
As mentioned before, Vayne has no effective range outside of her autoattacks, which makes her very easy to bully in lane (especially with everyone's lack of resistances). So do that. Punish her harder than a college student's liver after the weekend. Now, here's the very important part: being a weak laner does not mean that it is impossible for her to win lane. If you are also a similarly weak laner, or a host of other possibilities (enemy jungler champs your lane, misplay bad towerdive gets her a double kill, use your imagination).
This shitty late game is made up for with a shitload of damage come late game. Now, same rules still apply, poking her down will weaken her ability significantly, CC will destroy her, but be aware that Vayne is a ticking time bomb, same as any other hypercarry. If you allow the game to stretch to a point where gold differential no longer matters, than you will have a significantly harder time achieving a win.
So, TL;DR on how to counter Vayne?
-
Step 1: Don't 1v1 her. Remember the buddy system, and bring CC.
-
Step 2: Hit her as hard as you safely can in lane, to set her back as far as possible.
-
Step 3: End the game before she finishes her items, because at that point how bad laning was doesn't matter.
and a quick extra tip:
BUILD ARMOR
Yes, Vayne deals true damage, but that is only on the 3rd auto, and only as an extra bonus. Every single other damage number she puts out is AD, so build the thing to counter AD.