The thing about the "do what I say or leave" strategy is that it doesn't work when you need the developers to help you out. Because we seriously need the developers.
You're dealing with volunteers here, they have no reason to stay and keep helping this server out other than the goodness of their own heart. You are far from in a position to turn around and tell the development team to do what you want them to do or leave, because then they will leave.
Quote
Thing about leadership is, you can't just bark out orders and expect everyone to follow. That's not how any of this works. In situations like this thread you need to work with your team to compromise on the issues they've raised.. not just tell them to shut up or leave.
With that type of attitude you're not gonna be in charge of anything because either your developers are all gonna walk, or you'll lose your position as executive for failing to lead the development of the server properly.