Grades and ranked
Riot has implemented a grading system for seeing how well you did in a game. They also have dynamic queue. Because of dynamic queue it's impossible to receive and actually accurate rank because you can just play with your really good friends and meanwhile you suck and somehow get up to diamond. You can effectively get an s+ every game and lose every game and you still lose rank. Getting an so in a game is am achievement and even more so if you lost. I think that the elo system should be scrapped and the grading system should determine a players rank. (It's much more difficult to get am s when playing with players who are at your skill). This would put an end to elo boosting and being carried permanently.