Every broad scale algorithm can be gamed. The only solution is for every person to have their own private algorithm, so they cannot be all gamed simultaneously.