I recognize the problem, myself. Every time I visit the site and find that none of my games have updated from the last time I visited the site, I'm tempted to either start a new game or join another as a player. That's resulted with me playing in ten games and running two more. Only about five of the games I'm playing in update daily, however.
I'm really trying to stop joining games so quickly, though, as most of them are long-term commitments. Only three or four are one-shots meant to be brief, and even those take a long time to play out, unless it's some system like All Outta Bubblegum.