Rewards would need to be increased for winner and the currency would need something worthwhile to use on.

Even with decay they current system allows people to hit point X and then just stop playing as the highest achieved rating/rank counts for the season's end.

At this rate the active playerbase will keep dimnishing in the Ranked side of things, there's only so many of same borders with different number anyone cares about getting. Even the top1, 30 and 100 titles etc. are one and done.

There will probably be the same handful of people who will play it each season as it has been so far, doesn't help that any newcomers will face extra difficulties since some of them keep running alts to mess with other players.