...
You are correct but its pretty easy to spot when two accounts for example have faced each other 20 times in a row with the same one winning all the time.
Just imagine this scenario and let me see how you find this into your logs:
I'm playing normal, linked account, no cheats. But at a point i need to wait 2 hours to have my needed gold for upgrade. So I took my wife android phone, make a new account and dry it by ped, in arena, by a lvl 1 vs lvl2 or 3 pet. Dry it by peds, because this alt got 16x5 ped battle packs. He don't need them, but I do. Now I have ped to buy gold and make immediate the upgrade, not next day morning. Point for me!
In the next day, no match in arena, time to make new alt, not linked, and check if I get reputation/rank points. If I'm on good "wave" I got points. If not, I stop the practice, but i still dry the alt by some peds. Not many, 6-7 battles because I don't want to get attention of developers. They are looking for alt loosing many battles against same player. I don't mind if I make 100 alt, not linked, but fighting only 3-4 battles each. This game is cool!
Later after few hours, let's try again the trick. Now is fine, I got XP, I got reputation points, I got peds. Not many, only few battles on a new alt. Then logout & I create a new one. It costs me a few minutes more to log out, skip the tutorial and jump in the new alt. One can say, why not only 1-2 battles only for every new alt? It is quite safe. Need patience, yes, but entropia players has lot of patience. No one would pay attention I did 150 battles with 75 different not linked accounts. I got 450ped out of it, lot of XP (for low level pet but I need them for lvl 10 and lvl 15 main pet). Ped will help me advancing faster then the other "poor" players, playing fair. Looser
!
Then I find out I can't mach in arena my alt, because I'm higher rank. Then I have to grow an alt close to my rank. No problem, I know the procedure, just need to spend some time on it... Now I have to take care a bit about the name, but not too much thinking... let's say: xxxx, hmm, sounds familiar to my main name. No matter, nobody will care about. Now I can fight against. Damn, have to take care of my main and an alt to grow it. But I'm so smart, I can do it. This game is so nice to me. They paid me 500ped! I'm damn smart, ha ha!
End of story! Not my story, but I'm sure the truth is somewhere there. Just check who fight 5ped battle pack against not liked accounts at low level. Check who did a lot of arena battles against not linked accounts. Match the localization. Match alt names... It is so obvious a lot of alts has quite similar names. Who cares an alt can't win the prize. LOL. An alt, not linked is just helping the main account.
I can understand, developers are not supposed to search in logs for any shit. Lots of stuff to do with the game, but don't say the Leaderboard is clean because if full of shit. As some of winners. Good for them, weekly wipe cleans the log as well...