The elo system i would like to see
More and more people are getting fed up with the current elo system and asking for an update to it. Based on other ideas and my own this is what i would like to see changed.
Have the LP gains and losses reflect the performance of the players. Players willingness to continue playing well if their team is losing increases since their performance affect how much of an impact the loss will have on their LP. It becomes harder to become toxic when those who play well aren't punished severely for bad teammates. The negative aspects of smurfs would decrease. Those that win or lose because of smurfs become less impacted by the inbalance they create in a match. If the smurf is lower than where they belong and carry then they gain the most LP in that match and don't end up inflating the LP of those they won with while reaching their actual rank state quicker. While those who get carried receive LP reflecting their contribution to the victory. One thing I would also like to add is for the games where one team as a whole played well or bad that the LP gains or loses become more similar among teams to reflect that.
The performance of players would be measured against those in their elo. I would also like to mention that ones performance is based more than just a players KDA as a point i have seen brought up multiple times by other people. With a players role placing more value on certain factors of their performance.
A system like this works much better at showing at placing and keeping players where they belong which should indirectly lead to better matchmaking.