Suggestion Fix matchmaking.
Sure now we wont get the same game twice in a row, but its qutie commong to get the same 2 guys in 5 matches in a row. with is Annoying. and if you are unlucky and they are the best comp so far you also face a -40 hp. YAY.
Why not implement Algoritem that would more likely pick opponenet you didn't face yet or didn't face for long, over Randomness.
Lets Just make this algoritem.
Each player would have a score that would reprecent the chance ("not really") to be faced against. each time you get faced against someone his score goes 0, the one you dont get faced against. his score get 10
the chance to be matched against someone is, Score/ ScoreOfAllPlayers.
hypothetically, (we faced against A, B then C) Round 1: A->10, B->10, C->10, D->10 ----------- faced against A round 2: A->0, B->20, C->20, D->20 chance to be picked A 0% B,C,D 33% --------- B picked round 3: A->10, B->0, C->30, D->30 again the chance to get against A is just, 1/7 while C or D is 3/7 C picked. Round 4: A->20, B->10, C->0, D->40 can we see the pattern? the opponent you just faced is less likely to be picked.
with more opponenets. lets say 7, like we have that round 4 would have 4 more people with score of 40, making the likely hood of B facing against you a mare 1/19
it would be very very unlikely, while still holding quite a good amount of variety, it would be still quite random, because the higher you'r score the less effective it is.
BTW this is just an algorithm, that used quite often in genetic algorithms.
I dont know how the current system works. but it looks like a psudo generated number, while excluding the last opponent you faced.
and we already have an algorithm like that in game. the one that limmit the ammount of champions you can roll.