Welp…life isn’t always fair. You can make suggestions as to how to improve fairness, but sometimes it just isn’t going to be the best solution for everyone involved.
Free stuff always has a catch. We hope that people will be fair, and that people will respect others by not abusing systems, but we all know that will never happen. Usually th easiest way to make things fair for something like this is to do it with the least variables possible. Namely, doing it at the same time everyday so you know exactly the second you can do it.
The only thing I would suggest is that they possibly just do it at one time one day and 12 hours from that time the next time so it alternates, but you see that adds another variable and more to complain about. Then people would complain that they kept getting games they didn’t want for “their” 12 hour period.
Gotta keep it simple. If you want FREE things bad enough you always have to make an effort to figure out how.