Really wish LoL could take a page from Smite's book
Right now, Smite has a package that gives you every god (refunds all your in-game currency you used to purchase gods) and every future god to come. Right now it's 20 bucks, it'll be 30 when the sale is over.
Another feature is that every god has one skin that costs an assload of in-game currency to buy (or $$$), while the rest are exclusive, only purchasable with $$$, or needs to be unlocked.
Because of how economics works, I highly doubt Riot could do anything like that so I'm not really saying Riot should. I'm just saying I wish they could, but they probably can't. Really wish there was some features that didn't cost $$$ that we could work toward unlocking by playing the game instead of opening our wallet.
Although I could totally see "the Ultimate Champion Bundle" to unlock every single champion, but that would probably be ungodly (er, no pun intended) expensive at this point O_O