If it's the former, it's admittedly quite a shocker. But if it's the latter, I can't really blame them. If I was a dev, I would also be royally upset at the "when's the next update" askers, to say the least.
But I'm afraid to imagine what comes after if it's neither of those reasons...