I think the mods do a great job like it would be a lot of work to maintain and to also have a balance of work, friends, family etc.
One thing that may help is to have mods in different timezones so you are more likely to have a mod online at all times and the coverage is shared versus them all being online at the same/similar time due to their time zones.
This is why I should be a moderator as I live in Australia :)