They could always make showing it an option in the settings.
I know that there are bots etc, but I’m not trying to reach the top of the leaderboard. Only to track my own progress.
You can already track the leaderboard in each individual course, so I don’t see why a cumulative score is so unreasonable.
Perhaps the leaderboard could exclude Decks courses, and you show points from official Memrise courses to avoid ‘inflation’. They could even make that a toggle as well.
You could track your progress against other course takers per day, month and total. It does not cover all the courses across all the possible courses in Memrise but that’s already something maybe worth tracking – personally I don’t like competing with others but rather with myself.
But I’m pretty sure I’m not the only person who likes to track my progress this way.
I think it’s reasonable to implement it as an optional feature. And I don’t see why the team wouldn’t agree since they already do it at the level of the individual courses.