Yeah, I wouldn't play Yasuo with latency. He requires high mobility and quick thinking, and latency just prevents that.
Not to be offensive, but if you manage to crush Riven like that every time and "erase" the enemy carries while rushing Hydra, it just kinda tells me that you're playing against very bad players.
I'm not saying you're not good though, and it's not like it's your fault, since your MMR has to develop and matchmaking doesn't exactly work well most of the time.