Ok, first: permadashes. What even is that? The only one that kind of has something like that is Yasuo who is annoying, I'll admit.
second: seening riven, yasuo, and vayne every game. I get it, they're annoying, very popular and notorious pubstomp champions. But remember, it's like after bans. You think you banned everyone you'd hate to see, and then someone else will pick fizz, annie, xin zhou, yorick, teemo, vi, kat.... I can go on, but annoying champions that stomp in solo q will always be a thing.
third: banning mord, fiora, and darius every game. There have been champions like this in pretty much every meta... remember when not banning kat gave your team a 10% chance of victory, pretty much? When Master Yi could destroy a team by himself so you always had to ban him? When Heimer was absolutely deadly? "Must ban" champions will always be a thing.
fourth: Tahm Kench's kit being "absolute cancer." Have you even tried playing Tahm Kench? Has anyone who complains about this guy played him at all? It takes your opponent being real dumb to land most of his skills that people complain about. They have to be out of position, and really close to him so he can continue to auto and get stacks. Yeah, he's got a slow, but if you dodge that he can't trade, he can't get his passive to make his skills "cancerous". And before you say something about melee champs in top lane, most have some form of hard cc or some way to punish Tahm if he gets greedy while you're playing safe, which a lot of people don't know how to do these days.
fifth: mobility creep. It is a valid complaint, but super mobile champions are not that hard to beat. Honestly, there are champions out there with all kinds of skills that allow you to change how that player moves their champion. It's called zoning. Champions like Veigar (who are very low mobility) can go toe to toe with champions like Ahri and even Yas, because most of your skills as Veigar have an area of effect, allowing you to guide the enemy where you want them to go, or force them to be punished with damage or hard cc. There are a lot of other champions that can do this, but I think I've made my point. Is it easy? No. But is it easy to master mechanics like Yas's dash to its most effective extent? Certainly not.
Look, I get it. I got frustrated too. Your match history speaks for itself; just go off and do something else for a little while. Maybe some of these complaints may go away when you get your mind off League for a bit. Helps me quite a lot when solo q gets me down.