I feel like the reason Yasuo gets such a bad rep
Is because of how biased the game has been towards ranged champions. When you think about it, a lot of ranged champions have mechanics that are absolutely obnoxious to melee champions (On top of the fact that being ranged is innately annoying to deal with for melees) Meanwhile Riot creates one champion that has a kit that's troublesome for ranged champions by design and BOOM, the salt is perceptible.