It's healthy that Riot enforces the meta.
I'll make a long topic short. Yes, this post has an attitude you're probably not going to like and will downvote me for. IDC.
So many of you are sooo upset that Rek'Sai and Zed and Fizz and Jinx and Lucian and Lee Sin and Jarvan and Vi and blah blah blah X Champion are "the meta" and Y Champion isn't.
Well, get over it. These champions are all "expensive" and they make Riot tons of money. And without money this game wouldn't be around in the first place. Remember that the next time you complain about how "overpowered" so-and-so champion is. Besides, it's not like these champions are MOST of the meta, anyway. It's just a big part of the meta that costs more money for people who are willing to pay for it and if you don't respect that then you don't think that the people who make this game deserve a paycheck to feed their families.
I appreciate everything Riot does. I know they work hard and I'm not going to nit-pick them because the game isn't what >I< think it should be because >I< am not a game designer and >I< do NOT know what's good for me when it comes to developing a game.
Just remember, a game is also a business.