There is a reason the difference between numbers of players online and games in progress are so different. Demigod is not a normal RTS - in that 1v1's basically never take place, and each game last much longer than an average RTS game. If 1v1's were viable then the number of games that would be played would go up by 6 fold (the average game is 3v3, which in other RTS games is 1v1, and then there are the 4v4's and 5v5's which scale up to the 2v2's and 3v3's other RTS games have).
Basically - Games take a while to get started, and are very large (compared to other RTS's).
You misread my and Nubby's post

. The discrepancy between
players online and
players in games is odd. There is no discrepancy between players in games and games in progress (overall average of 5 players per game).