I'm not interested in getting into any of this drama, it seems like it's not really helping any part of the game development. I would say that as long as you have regular updates so the game isn't just abandoned, the eventual release date isn't important to me personally. If you're worried about not getting it out on time, you could have a collaborator (if you already do, outside of people in the community, ignore that suggestion). Hopefully you can get some things resolved as there appear to be issues.