I think some randomisation in how the algorithm works would resolve much of this drama. Say there are 5 different variants on how sats get distributed. People trying to game the system would not know which day their specific trick is going to work hence decreasing the incentive to apply said trick.