Many ppl are just waiting, checking in on the website every so often until new map(s) are released.
They want new maps (and stuff) really, and have played the currently used ones alot over the years. I do see new ppl every day I'm on though, but not all at once ofc.
When the new map(s) are out the numbers will suddenly jump - if the past is any guide (which it usually is).