I don't care what high ELO says, I'm convinced there is no way to stop Yasuo as a mid lane mage.
He can dodge every skillshot with either a dash or a windwall which COMES OUT OF HIM. He's the most gold efficient champion in the game. He'll have 100% crit chance at 15 minutes if he's lucky. He can zone all your minions, meaning you can't rely on them for protection nor stay within auto range of enemy minions without him dashing through them to get to you.
As a mage he outrivals you in every way, shape, and form. I'm constantly pushed against tower until 15 minutes. If the jungle ganks? Well no problem for yasuo, just dash through them, run away, use your shield to negate any damage or CC the jungler does.
Only option is to ban him, and I want to ban ACTUAL COUNTERS to my mid laners, not just Yas who outrivals everyone.
If anyone has ACTUAL tips that make sense, please I would love to hear them, because I feel like I have to either ban Yas or not play mages anymore since he has such a godawful high pickrate.

and
out-scale.
late game, since she is a hyper carry.
also her W goes over the wall which is fun cause they try and block it