You have to specifically build around his brusier build. You have to take into account "Will this item increase my chance of killing/surviving him?" countering Tank yasuo was much different. And "high risk high reward" is very over-used in yasuo's case. He is precisely that if you're not an avid player. If you do put some time into learning him, he becomes an absolute monster that is almost incapable of being stopped. Being good at a character SHOULD give you an advantage, but it shouldn't therefore spike massively. Aurelion Sol is extremely "high risk high reward", a niche pick, and prominently gets nerfed because of it. Riot accepts his power and tunes it down as to not be obnoxious. Yasuo, on the other hand, rarely gets changes unless its a direct nerf, in which they also give him a buff. "Oh. sorry, you gotta build crit (even with tank, you'd do that anyway and still get away with it, since it takes 2 items) but here's this random free attack speed boost because reasons". Its barely justified. When I see a nerf, it should come with good reason. But it shouldn't be given compensation for a loss that it legitimately deserved.
As for his risk.... well... its mostly non-existent unless you, like I said, don't have much experience. Annie is a big Yasuo counter, and she can easily be picked off by him. Lissandra is too, and can even build tank, but thanks to Yasuo's natural burst + CC appliance, she can die very quickly if she doesn't lock him down with her CC specifically, or self-ult to preserve her HP. That's legitimately disgusting. And the fact that you have CC, hard CC at that, with 0 Mana, and a free shield and a "get-in/get-out" dash, he doesn't fall off too hard even if he loses lane, because eventually he still gets crit, and still shts on players. Oh, and once again. Windwall. Luckily its cooldown is long, but its still just as disgustingly overloaded.
There's a reason why Trinimmortal and other well known Yasuo mains can do extremely well even when their team is feeding, simply because they've invested the amount of time, then almost doubled it. I can't win every matchup with Gnar. I know that. But Yasuo has the potential to destroy any possible matchup unless they have point and click CC or very focused CC, where they ignore your team and go specifically for you, which can be a MASSIVE waste of their resources. His kit needs tuning, like I said. I understand others think this might take away, but it would be more interesting for his "wind" to build up like passive stacks that he can consume to use moves besides his dash. It would make him much more balanced and would compensate for the massive amount of power he has, where you need to acknowledge "Will I have (blank) enough stacks of wind to pull off a triple Q combo into ult?" because as of now, he only has 1 or two things bogging him down that are probably his only counterplay: Point and click CC, and anti-projectile attacks. Which both are VERY rare.
Like, I don't prefer to massacre champions. But Yasuo needs changes. He desperately does. There's a reason why he's still banned frequently even after his buffs and before that. He's just that overloaded and annoying. Ekko has the same problem of being completely overloaded as an assassin, and Riot is determined to fix it, and he HAS resources, mind you. Once again, I'll acknowledge the same of my main currently. Right now he's too solid of a pick. No offense, but face the facts.