Remove Elos Altogether
I've seen plenty of high silvers who were decent players and a LOT of trash plat/diamond/master players (especially in ranked 3s) who play far below expectations. It's like 90% of the time those higher up in the ladder are players who spam like 700-900 ranked games to reach that point, making the smallest net gains in LP every day. The current system hardly accounts for individual contribution, which you'd think would be the basis of solo queue. You could be playing support, having great presence, making engages, peeling, with the highest ward score on your team and a solid KDA and it only takes a single idiot to throw the game for you.
Fuck that.
Elo doesn't mean what it used to years ago.