I wouldnt like to see the spar leaderboards completely removed although I do think heavier consequences placed on those who dont spar actively. For example if you dont spar once atleast once a day you lose three points and after a very long period of time you get removed from the leaderboards.
Possibly increasing the amount of points you lose for not sparring may encourage those who make alts spar on them once and leave them somewhere in the leaderboards and encourage people to spar more or risk dropping down the leaderboards. Or reducing the amount of time it takes for the spar rate of an inactive sparrer to be reset.
But I do agree far to much empasis is put on wins/losses maybe having a way to hide losses might encourage some to spar more often.