Terry, don't you remember? The server was the issue. Nowadays, it wouldn't be a problem; you solved that years ago because the server was old, and instead of replacing it, you made things easier for the server to run. :P It was too much for your "dinosaur server" to score people, add the points to their day's tally, finish the hourlies and dailies and start fresh ones, then add the class bonus points, then scroll over to the next day at 0.
That was a lot of work for the ancient server, so you fixed it.

I wouldn't be able to find where you said all of that, but you did, I remember that much. :P