I don't think we should be hiding peoples other stats other than combat.
It hides peoples statistics like ores mined, fish caught, etc. This should not be excluded. If someone has over 100,000 total ores mined on one single account, I'd like to see it. If someone has killed 80,000 chickens , I'd like to see that. Time online etc.
Other ways to do it:
1. If worried about statistics/levels, allow the player to Force Random generated name on highscores. (Lets say a player is found linked to that random name, then allow a new random generated name).
2. Allow player to set 24hour delay to highscore pushes (or opt in for a rolling cycle of highscores at 3am everyday,local server time etc)
3. If worried a staker can be suss'd out for NPC's killed and calculated, force when opting out of combat stats (Att,str,def,hp,pray,range,mage) force hiding of all combat related statistics as well. Solves the problem.
I get the hiding combat stats for staking etc but transparency should be here. I want to know how many 99 fishing accs there are, 99miner, 99woodcutting etc.