I understand you're a mod and all, man. I respect your role here. But let's go...
1. You work thousands of hours for two years to create a game, monthly updates, a lot of spending with art assets, self-promotion on different sites, maintain a beautiful page.
2. You get good results, and you are satisfied with it.
3. A year later, the admin decides that you don't deserve the result you have and takes it away from you because others need attention.
Now, my artist and I were materially harmed by this, a concrete thing. Me and many other devs... And yes, unfairly. I just ask for a little empathy from you, and pls try to understand the side of the people who are suffering from the staff's poor decisions.