
Make Ranked Elo decay by X points per week if a player has not recently played a Ranked set (e.g. not played Ranked in the past 7 days, or not played Ranked for more than 7 of the past 28 days).
This should incentivize high level players to continue playing Ranked to maintain their ranking, as opposed to playing until they received their rank/Elo of choice and then sitting on those points indefinitely.
Especially in EU, this is currently a significant problem with top players sitting at the top of the rankings without actively playing, which also means other top players can’t catch up as they cannot attain enough Elo points to overtake them.
Other games such as League also have systems for this for higher tiers in their Ranked modes.