Fix the basic game system, how things go along, and WHO you set in-charge of things going along, you'll notice a significant improvement.
Make amends in your development teams, make sure they are always motivated and up to new scripts to work on. Monthly check up on factions, make faction feedbacks and polls to address them with the factions' leaderships. Find the reasons players get demotivated and simply leave everything behind to move to a different community, is it because of the basic scripts causing the boredom, or another player that ruined the fantasy? You tell us.
All of these issues must be addressed first before making promises to the future. Fix this shit.