I have a feeling like that is what is going on, but I can't say for sure, just suspect.
IMO admin has no reason to keep site down
that kills the trust of investors and doesn't allow to get new deposits
He has reason to turn off site temporarily when he doesn't have enough btc to pay out and then he makes money off people not clicking then when the site is 'back online' he has the money to pay out. Not saying this is true but admins clearly have reason to try things like this in these schemes.
how can he make money without people depositing? closing the site means only not sending withdrawals