The real reason people are leaving this game (warning long post)
Fact of the matter is it has nothing to do with dynamic queue, it has nothing to do with ballance, it has nothing to do with Overwatch, little to do with the toxic community and it has nothing to do with creep block. The real reason a lot of people are leaving this game is for one simple reason, they are getting bored with the game. Now let me elaborate on this. I have known many people who exclusively played this game at one point and didn't play any other video games. Many of them put 4-8 hrs into this game every day for 3 or more years. If you play this game that much for that long it's pretty natural to get bored with it. Especially if you've tried every champ and numerous build. The relative lack of content with league doesn't help either. Riot could remedy this situation by adding new permanent modes/maps. I think the additional modes every weekend was a good idea but people are definitely starting to get bored with them (especially URF), bringing back a new permanent mode or map such as Dominion might keep people interested in this game. Having new champs and new items is great but it won't permanently keep people interested in this game. There need to be new ways to play. I know the recently people such as SKY have said that the primary reason to play League was to gain ELO, but what do those of us who don't play ranked (or rarely play it) have to look forward to. There's more people than you think who don't play ranked. By comparison everyone I know who plays Overwatch doesn't even touch ranked due to toxicity. Another reason some people have quit is because a lot of their friends quit so they where forced to play with randoms all the time. Riot needs to do something to help the solo community who only play for fun.