So just so you know i feel like i am an avid enough Yasuo player to comment on this. I am currently M6, he is my highest mastery score champion.
However that is not saying a lot since i rarely have more than 3 games of the same champion in any 20 game set so...
Anyway How to beat Yasuo:
Yasuo is an insane Mid Game bully who has the tools he needs to survive lane.
Late game he is only a REAL threat if your team gets picked or he gets a REALLY good ult. In teamfights he just either gets CC and explodes or just flat explodes. So we will focus on the other 2.
Laning Phase:
is a skill matchup. You can easily poke out his shield with Q since it does reduced damage through minions anyway. And as long as you are landing your Shadows Qs and Ws as well as your own you will out damage him. Also try to use your shadow to stay out of range of his Q unless you are going in for the kill.
IMO is the worst out of the 4, Talon just gets bullied really easy in most lanes. He survives off of roaming so do just that DO NOT FIGHT YASUO. Yasuos are usually more than content with farming until powerspike but they will take free kills. Just dont give him the opportunity for it. A farm-fed Yasuo is much less scary mid-late than a 7/0 farm-fed Yasuo.
So yeah just roam and help other lanes and just try to not let Yas take your tower.
A lot of people hate Vei into Yas but i love it. His E makes it really hard for Yas to get a good engage on you. The most important thing is if you get hit by a tornado after 6, Flash or Barrier that shit instantly (If you have barrier) Because the second he gets done Ulting you hes gonna want to stay on you and you WILL die.
Also no matter how far away he dashes he cant outrun Veigar R, just MAKE 100% SURE that his windwall is down before you use it. If you dont, then it is 100% on you and not the windwall being in his kits fault.
Pop shield with W, Ult him if he goes in and you have it. If he engages let him eat them easy Qs. If you have good enough reflexes E his tornado. He should be pretty frustrated if you do it right, and will probably fuck up and dive you.
Mid game: CC CC CC CC CC. Yasuo should be your main focus unless he is like 0/8. If he gets into your backline he WILL 3-4 shot your carries. Luckily Yasuo is incredoubly weak to CC being a melee carry. If he IS 0/8 he will probably try to split or farm to make up for his gold deficit use this time to secure objectives, fight 5v4, or just keep 2 man killing him. Be warned if he is 0/8 but has his crit, dont underestimate him like a lot of people do.
Late game: By now Yasuo will be kinda tanky, but will lose a bit of damage because of it. He will probably 4-6 shot your carries still as well. However he can still die fairly quickly with most CCs. DO NOT 1V1 HIM EVER. Send at LEAST 3 people with 1 or 2 hard CC spells in order to stop him if hes alone. This is the same with most good duelers who are split pushing.
all are weak to this too.
As for items if you are a tank
will just make him cry. As well as pretty much any armor item on any squishy will make you take at least 1 extra attack to kill. If CCd properly he should only get 3 or 4 off per fight anyway.
Note if Yasuo is 14/0 dont be suprised if he is raping your entire team.
and any other ADC can do the same thing. Its a Carry thing.
Also for the BM try to not let it tilt you, that is quite literally a strategy that some Yasuos use. They could be the most nice/level headed people. But since everyone knows everyone hates Yasuo a lot of them know a perfectly timed Mastery Emote can tilt a lot of people off the face of the earth.
Also not all Yasuo players are tilted. Usually they are either toxic tryhards, yes, but also silent but good. OR they are only playing him to meme and will be friendly in the chat.