Molly you forgot potential p-wipe and cleaning up of the code in general (possibly a new code base which would be easier to code in and not with tons of files all over the place)
I didn't mention a totally new code, since I don't think it's ever going to happen. It would be an enormous assignment, and I don't really see anyone having the time, ability and interest to carry it through.
And to tell the truth, I'm relieved. Massive code changes always affect the zones in a lot of ways that the coders never seem to be able to anticipate. I've been through one total code change, and it brought so much work with fixing the zones that it took me over a year to get them in shape again. And that was back when the world was a lot smaller too.
As much as our crappy code could need a cleaning up, I think we are stuck with it. We should work with what we have, and do whatever improvements that are possible without a total upheaval.
And I actually believe that a lot of development can be done with a simple step-by step approach. Elephants are best swallowed in smaller chunks.
The way I see it we have two main priorities:
1. To make the game more appealing to newbies, so that they stay long enough to really get into it.
2. To make the game more interesting to oldbies, so that they not only stay longer, but also stay active