Hi, allow me to give my own opinion about all this.
For starters, I don't play yasuo (i've played him once in aram, was fcking boring, but i hate arams). I don't particularly dislike the champion. Now there are some pretty tilting things about him, as you mentionned it, his mobility is part of it. The fact that my yasuos often feed can also be listed as a "tilt inducer". But ultimately, what i hate the most, is the popularity of the champion. Indeed, playing a video game that has over 140 champs (if i counted right) to play 1 game out of 2 with the god damn exact champion, all the time. Thankfully, the champion is often banned, so it's not that present in actual games.
Other than that, i like the champion : you can play around him if he's in your team due to his high damage / carry potential (so as a support, jungler, you can try to play around him). Now of course, if the player sucks he won't carry, but that would have been the case on another champion, yasuo is not to blame. I've encountered a lot of skillfull yasuo players so i'm pretty sure they are not ALL retarded. In the other hand, yasuo is also kind of a pleasant opponent (in my opinion, i'll get back on that a bit later), since he is easily punished (as a jungler, camping his ass and getting fed on his account is fairly easy), very weak to CC, and squishy (PD works only if he AA'd you, and if he did mallet in second item he doesnt have IE and so his damage is kinda low).
Now, i am some kind of a despicable one trick pony myself, playing mostly tryndamere and master Yi (i can see the comments coming like "what are u, like bronze 4 ??", im not, just check op.gg). But my point here is to say that as someone with a very restricted champion pool, yasuo is not a problem. The master Yi / yasuo match up is actually very skillfull and based off mind game, since the 1v1 winner is decided by whether or not i manage to dodge the tornado. It is nearly impossible to dodge it qith the alpha strike point blank (since the animation is fast), i can either try to anticipate the tornado or run from yasuo so i can see the tornado coming and have more time to dodge it. Anyway, my point is that the champ feels good to play against since its a match up im rewarded for winning, and i'm the only one to blame if i lose it (not the champion, not some balance, just my own skill). When it comes down to yasuo / trynda match up top, kinda the same : yasuo has an advantage early, and always "outmobilities" tryndamere so he's hard to kill, but tryndamere can overpower yasuo faily easily yasuo at 1-2 items. And in the late game, it just comes down to skill : who has the advantage on the other by having the effect of surprise or the ability of the yasuo to dodge the bullet during trynda's ult...
I'm pretty sure the reason why yasuo doesnt bother me that much is just because of my champion pool. Indeed, when i play ADC, yasuo is a way more abnoxious character thanks to his windwall and his ability to destroy you. And I think that's why you cannot just do that kind of post on boards, saying that champion is overpowered or whatnot. Because match ups are to be taken into account. If u ask me and my rather low champion pool, i'd ask for a nerf of lulu or janna over yasuo ^^ But thats just me, because lulu or janna just make life impossible for melee DPS champions. And I am pretty sure, a lot of people do not care about lulu or janna being "overpowered".
This game has so much diversity that it is difficult to balance out : some champs will be broken given the appropirate metagame (or given the good teamcomp). Now I get what you say mate, and I totally understand why and how you could hate any champion, especially yasuo. I just don't think it is relevant, since the champion is good against some match ups, bad against others, synergizes well with some things, badly with others etc...
Also, as mentionned in other comments here, yasuo is a duellist, his ability to duel can be matched, and he'll definitely be weaker then some CC tank, or any shield support / hyper carry ADC in a teamfight. Every champion is good at something, and bad at other things. If u dislike some mehcanics in the game (for my part, the ability to peel, since i like to smash squishy targets with high DPS melee champs) it is probably because of your playstyle. If you play a lot of these "team based" champions, you will hate to face a splitpusher, whichever it is.
Hope I wont get too many dowvotes for saying that i dont hate yasuo, and also forgive me for any mistakes, i didnt read back this comment and am not a native english speaker.