yasuo is fine. he doesnt even "counter" anything
to people who are complaining about yasuo and your rank is below diamond. please start playing yasuo and you will witness how weak the champion is and how easy it is to beat the champion. he really is a champion you have to play to know how to destroy
not even yasuo mains with tons of games and mastery can hold a decent winrate. and the champ is a near auto lose if its on your team above diamond 5. and yasuos winrate went way down with triforce nerf.
where exactly are you complaining about for yasuo
toplane yasuo? insanely weak. any toplaner will pop yasuos cherry. faker or bjergsen could pick yasuo into the average plat 3 NA renekton and they would go 0-15 in over half of games
midlane yasuo? so fricken easy since the lane is short. just start with 4 health postions +cloth armor on your choice of mage (for example. syndra. anivia. lux. velkoz. etc)
lasthit only, chill back, start with cloth armor +4 health potions. get a RANDUINS first item. then rod of ages. liandry. voidstaff. and watch how yasuo becomes useless compared to your power. yasuo dies in 1-2 seconds every teamfight while your build deals decent damage to their frontline from half a screen away (with the burn + magic penetration) while yasuo himself is useless. and this build makes you tanky as hell too so if enemies focus you you can normally get out and blast out spells. you dont even need to try to land spells on their protected ADC , you can simply use your spells on their frontline and do totally decent levels of damage with your 2 tankbusting items. you reach your tankbusting items the moment the enemy tanks start to become tanky
yasuo is complete a free loss against any team that knows a little about the champion