Yasuo's kit is NOT weak.
To start things off, I'm sick of all the whining about Yasuo on the boards. Every day people make the same whines and complaints about Yasuo and it's honestly really tiring because no one ever actually tries to DISCUSS him, because they're so busy just whining about how op he is. OMG, windwall eats my ENTIRE KIT! OMG, DOUBLE CRIT CHANCE TU STRONK! OMG, TEH INFINITE MOBILITIES!!!
But it's almost more frustrating to see the responses of his defenders, which are usually just as low-effort as all the complaints. Windwall has a 27 second cooldown! But his crit's have reduced damage! But his mobility is restricted!
Take a second and think about why he has all these restrictions on his kit. He has these restrictions because of how insanely strong his kit is on it's own. The double crit chance gives him an insane amount of free gold in the form of free stats. The windwall is capable of completely negating extremely important parts of other champion's kits, sometimes trading a 27 second cooldown for a 90 second cooldown. His mobility can be used multiple times in a row and works as an excellent gapcloser, that can be used to guarnutee he lands his ult, which by the way is pretty insanely strong in and of itself.
I really want everyone to stop complaining and start utilizing actual arguments for how you feel about Yasuo as a champion, rather than just harping the same things back and forth constantly.
Edit: Rather then repeating the same things over and over on both sides, discuss the issue at hand and examine the problem from both perspectives. (Yasuo, and the person laning against him.)