The thing also is also to me that doesn't make sense is that with a constant influx of new players, should there not be a certain amount of elo that doesn't get passed on to other people?
Anyway should "losing elo" not be "contribution based" It doesn't make sense that everyone should equally lose the same elo as well. IDK some random idea for players with a good elo performing badly taking a harder hit then the rest of them for example like comparing all the stats and putting the names of people in order and seeing the difference between one skill and their current elo and then taking it from there.
Or possibility increase the amount of elo lost because currently, in a 10 vs 10, average I lose between is 3-5 elo which makes no difference because I can play a 4vs4 and win 12 elo in one go for example.
From my point of view the amount of elo vs the amount of players factor is also another voice for concern even if one could argue that the more people there are the less work you have to do in which case that should not matter, at the end of the day, that team has won. The amount of players should not make a difference but the average elo of the teams should be the deciding factor with elo gain/losses.