Riot, you need to stop fitting the game to a "Our" playstyle rule set.
You've killed so many strats because you don't like them. You don't give time for new Innovation. This here lowers skill. Punishes innovation, and forces a routine play pattern.
People aren't sick of your game because things are always broken. People are sick of league because everything is how YOU want it to be.
Bruiser meta. Assassin meta. ADC Meta. Mage Meta. Tank Meta. It gets boring to watch metas decide games. It makes everyone annoyed when you decide Obscure and Disarm are cool mechanics. Leave them in the game for 6-9 months. Then remove them when you don't want to see those champs anymore. That is what people are sick of. The fact that you blatantly disregard champions while making sure that others are strong. And the best part about that last statement is that. For the pro scene. You could care less about how things are in solo queue.
Ryze is strong in the pro scene. Yet he has a 47% win rate. Nerfed. Still strong with a 44% win rate. Nerfed. Get seraphs change. Win rate goes to 51%. Nerf to seraphs and win rate drops back down to 44%. THEN A BUG THAT IS IGNORED FOR THE LAST THREE MONTHS. IS IGNORED. Invalidating ryze as a champion. *If you guys are wondering. Ryze's EQ combo doesn't do the bonus damage if the target has a shield on them. Meaning. Aery, BT, Maw, Barrier, base Skill, Passives, and other things. Are making 80% of ryze's damage non existent. But hey. Riot really gives a shit.
Instead of forcing your game play views onto the masses, how about you let the masses learn how to play the god damn game. Because as a diamond level player for the last 2 years (long story for s6). All I am doing now is waiting for a good patch for my champions before I play. There is NO reason for me to play outside of my Meta. Because I will get shafted by the meta players.
This is how you kill a game.