Non tradable points won't solve this. The market can still be manipulated. The points can still reach the main account untraceable. This scenario is simply solved by removing those accounts from the game, due to the obvious bot usage. Other scenarios will go undetected if they use smarter bots. Problem is that this system is broken from it's roots and can be abused while the mod teams have limited resources (or nonexistent) to act.