I thought as much... Prolly not much point setting aside a lot of resources for <20 people that play.
nah - it was like this when we had many more folks. Just sometimes things get bogged down. We'd all obviously prefer 100% uptime, but systemic issues happen. I guess be happy you haven't encountered any major outages. I think we had like an 11 hour period one time where there was no connectivity. Granted, that's like 1 instance, but it didn't have anything to do with a low level of support. It had to do with their ISP doing something without informing SD about it.
If you do experience major slowdown (that persists for > 20 min or so), etc, you could try what I've done. Open up chat in demigod and see if any mods are around. If no one is there, you can open chat through impulse and you will more than likely find one there. Just pm them and let know that there appears to be an issue. I really only do this is there is clearly an outage or big issue going on, but I've gotten them to cycle the servers/services and that's resolved the problems on more than 1 occasion.