I cannot begin to express how excited I am by the announcement of League of Legend’s “Team Builder.”
You can read all about the live beta of it here: http://na.leagueoflegends.com/en/news/game-updates/features/announcing-team-builder-two-day-live-beta
The gist of it is that you can chose what roll you want to play before getting into queue, which keeps people from arguing over who is going to play what.
The cynical side of me fears that there will be trolls and that it will fail miserably, but the optimist in me hopes that people will really put this to use and it will make for a better game experience.
I really hope that it works out and that they find a way to put it into use for ranked play. It seems like a great step forward and something that I’ve wanted for a long time.