Price Model Suggestion
So, let me preface my post with this: I've had my ups and downs with League. I've been critical of a good number of Riot Games' decisions, some good and some bad (and I've been vocal about the bad ones). And the suggestion I'm about to make fixes one of the issues that I've had a MASSIVE gripe with since I started playing this game. So, without further ado, here comes my little rant.
Ever since I've been playing League, I've had one gripe that has never gone away (And probably will never): The business model. Now, before you rage-comment at me, I have every champion in the game (Including Tahm Kench), multiple skins, and have spent over $200 on League of Legends alone, more than I've spent on ANY other game I own (CS:GO probably has ~$100-$150 on it, so it's a close second). My suggestion does not affect me near as much as newer players, but it's something that I feel like EVERY F2P game should have after playing SMITE. Most of you probably know what I'm talking about, and for those that don't, here it is: The Pay-To-Unlock-All option. This is probably the greatest gift a F2P game has given us so far.
Here's how it works in SMITE: You can unlock the in-game Gods through the in-game currency, purchase them with the microtransaction-acquired points, or pay an upfront fee of ~$30 for ALL of the Gods, including any Gods that they release in the future. This is BRILLIANT! Granted, LoL has about 3 times the amount of characters over SMITE, so it would have to cost more, but that doesn't make it any less awesome.
So, for League of Legends: I think the cost would have to be roughly $35-$50 (USD), and it would unlock every champion currently in the game (At this point in time, all up to and including Tahm Kench) as well as every champion that's released in the future.
As a bonus for having all champions in the game (Whether acquired through the mass-unlock or having all champions, excluding ones that aren't released yet. If you have all the champions and a new one releases, you retain the bonuses), you would obtain the Unchained Alistar, Riot Girl Tristana, and Dreadknight Garen skins as Loyalty Bonuses.
Boy, am I glad I got that off my chest. I hope at least one person reads and agrees with this. If you have any refinements to add, don't be afraid to chip in.
/rant