Riot, have you ever considered making a "daily's" feature?
I'm not sure if this is the right board for this, but hey; it is a miscellaneous suggestion. I read all the time that summoners are frustrated with the rate at which people earn IP. I understand that decisions are made in a way that you probably want to sell more IP boosts rather then just giving away free IP, but what if you gave the chance for players to earn extra amounts of ip instead? Hearthstone (and probably many other games) have daily quests that allow for improved in game currency gain. I really enjoy the first win of the day bonus, and it is a pretty hefty bonus, but it only lasts for one win. In some cases, players will get on and play until they obtain their first win, then promptly get off because they feel the ip gain isnt worth the effort put into 1~ hour games. This system does reward players for coming back, but it does not reward players for staying on. So I ask, why not offer a feature that rewards people for consistent play throughout the day? It could be general things like " get 5 kills" or "get 5 assists" and these could offer small ip bonuses. I feel a system like this would reward players for returning every day to play, but also give them a reason to play longer each day. I think a system like this could also open up a way to really reward players for good in game behavior such as "go 5 days without being reported" or in game quests that promote teamwork like " participate in 5 dragon fights." I understand that these systems could be cataclysmic to implement given how archaic alot of the League code is, but it may be something worth looking into.
TL;DR Riot please offer some more chances to get IP ty