Just saying that you guys are talking bullshit.
League was always objective driven, it's nothing special if the botlane rotates top to take the turret after pushing mid or a lv3 support gank mid. It was always like this, those are standard patterns since... the beginning. I can't help you out if it took you years to understand the basics, I guess league is one of the few games where "play more" didn't help you out, amirite? If you can't deal with a game that should be treated like chess it's not my fault if you are plain bad.
The toxicity was not THAT bad, I mean I rarely got flamed and those were insanely bad performances from my side. I had the ability to build "sympathy" within seconds and that's an important skill if you want your team to tryhard, if you go in with that "mid or feed" attitude I would've let you die millions of times and solocarry the game later on.
Oh and come to think of, meta is only relevant in d1+. I can't deny that it is ezpz to climb the ladder with god tier champions, but you will need skill if you face good opponents, no matter if god tier or shit tier champion. Most smurfs and eloboosters pick pubstompers who don't have to be meta to shit on noobs. Heck, there is that one guy who is boosting accounts since s2 with Twitch top/jgl/mid, no matter if op or shit tier :3
I said it more than enough times but I can't emphasize is it enough, if you couldn't climb you were bad. It's not the games fault, not your mates and not the meta. Gotta agree with one thing, though, the forced meta sucks.
NINJAEDIT: That Twitch boosters name is Syforc3 or rat4life, last time I saw him was when he was masters. Just look for boosted diamond accounts on ebay, most of them have Twitch and Yi only games.