What's the use of damage when you get blown up right before you can dish it out? Yasuo's shield is shit, his health is shit and he needs to sacrifice a powerspike to compensate for this making him hard to use in mid-game.
Yes, his passive is annoying and that is the one thing Riot didn't nerf because they're idiots like that. No one wanted his base stats to be nerfed, just nerf his passive to 50-60% Crit damage instead of the current 80%. But no, they nerfed his base stats making him useless early to mid game and risky in late game.
He's supposed to be a hypercarry like Akali, LeBlanc, Fizz and Zed. Notice anything? Most of these can easily get in and out of team
fights, Yasuo can't.
He's not no skill like all of you keep repeating. Play him in high elo and try to win lane. Just try. Unless you're going against some you directly counter like TF, Ahri or Vel Koz, you'd be lucky to go even in lane.
Fizz can literally jump in and kill three people AND get out. Same with Akali, LeBlanc and Zed. As Yasuo, you'd be lucky to get two kills on the squishiest members and then die to hard CC with no way to get out since his dash is enemy targetted, not a skillshot and can't dash to allies.