Answer? You have to respect it.
It's part of their strength, all the champs you just mentioned are designed to be poke, harass and zone supports. They are meant to exert pressure in lane. This game is everything about advantages and disadvantages.
Everyone finds these champs 'annoying' thats their point at this stage of the game, but the difference between them being annoying and generally giving you a hard time is your own skill, and how you interact with them.
Things you should learn to do-
Give up cs- No, you will not get every cs, and if you try, you will die. Stop trying, when that blitz is coming up to your side, you back the fuck up. You wait, let me tell you this, only your minions are damaging the enemy minions, this is a constant, you being zoned isn't going to make you miss further cs at max, you will miss 3/4 before its pushed to your tower and you can farm safely again. Wasting your abilities actually further pushes the wave, making you miss more, and getting in range when you really shouldn't will make you die and miss 15 cs.
Pay attention to cooldowns
Why are you zoned? ask yourself that.
It's because the blit's q is up.
What can you do?
Nothing.
Oh wait, it's down now because he missed it. You now have 10 seconds to go ham af, go ham and YOU SHOW THEM WHO'S BOSS, YOU MISSED YOUR Q YOU CAN'T DO S** FIGHT ME FI- it's back up now, back off, you got your 5 cs, and calm down.
Vayne scales into late game, so for every CS you miss, be like Mr. Jotaro Joestar, make a little notebook, count all the times that laner has zoned you, annoyed you. and then late game, you are stronger, and you give everything back to him.
Just play to your strengths, and respect your enemies strengths, know your weaknesses, and know your enemies weaknesses.