I whole heartedly agree that matchmaking right now is stupid. Awhile back I invited a friend to play league and he wanted to learn the game, so I gave him some tips and showed him how to use op.gg to lookup builds and matches. A day ago, he messaged me and told me that he's fed up with Riots BS matchmaking and sent me this image:
https://gyazo.com/f2e7af6ea60be1df75cacc9d10039ba7
For some reason, even though he was level 28, it decided to match him against a Diamond 2 ADC. Thats just ridiculous, and the ranks in that match don't even balance out, and he brought out a really good point: How are you supposed to play the game when you physically can't enjoy it because your always outmatched. He said he had a game similar to that earlier that day, with the same story; entire team was like plat or diamond and he only had a single plat to "balance" it out.
I also agree that Riot is making the game way too easy, making character needlessly braindead. I remember the days where meta didn't really matter too much and you could get away from it if you chose to do so. Now, I swear every single game I see a Sivir and Yuumi bot lane going 10/0, and its not the only place like that either. In mid, you always have a Zed or Yas that is getting fed to all hell, while top lane is really the only lane where things are bit mixed up, but even there Darius, Renekton, and Nasus just pretty much screw all the other top laners over. I think most of this is due to how much "free" damage riot gives people anymore. I swear that Item Actives / Passives + Ignite + Electrocute / Dark Harvest make up more than 60% of damage dealt to kill me most of the time, which is a bit ludicrous.