The best way to keep most members happy would be to preserve what they've worked towards.
An announcement about a reset long before it happens would give us a chance to salvage our builds that we have invested in. Furthermore, we should be able to keep our items, possibly limit each person to a few double chests (if need be) that will be kept in new map. During this grace period of a few days or a week, the access of events worlds can be disable to sustain server resources of keeping the new map running. The transfer of items onto the new world can give members the sense of comfort and reassurance from leaving the old familiar map behind and stepping onto a new one. It will comfort them, knowing that not everything is lost.
Many of us know how tedious it has been to level up our mcmmo skills, so it would be a great comfort to keep those as well. We have spent many hours working at a skill that supposedly would forever benefit us in the future, rather than mining or collecting a few goods that may be sold later on. Some newcomers may dislike the difference in mcmmo skill levels, but that is the way it has been to all of us on the first day, and some have seen it as a challenge to compete and gain self pride, rather than something to get rid of in their own interests.
The preservation of things that we have already worked towards makes the server stand out more than other servers due to the fact that we retain what we once had compared to starting anew on a completely different new server. If we were to reset absolutely everything, I fear that people would lose interest and cause the server to lose many of it's more established members.
Furthermore, towns seem deserted at times due to their large expanses of relatively inactive members. This is a problem hardly able to be ignored. We no longer are able to see our neighbors online and have a chat with them. This problem results in more people interacting in chat rather than physically (virtually albeit) working together side by side to form stronger community bonds. Town projects with Ta's and town members seem scarce. With a reset, clutter from inactive players would be removed and there will once more be bustling activity and projects within the town such as establishing outposts and farms as well as building projects. The active players can interact with each other in towns for a common goal rather than the current situation of working alone for self-gain. In a global view, a reset would condense the active players into towns that would be much more available to support new members, since it is only by luck that a recently added member could find a town to join at the moment.
In conclusion, a reset may be necessary to bring renewed vigor and excitement in the main world. I hope Miner_man123456 doesn't deem this short concise essay too long for him to waste his time reading.

To any readers that have actually read the entire post, I plead you to take my points into your own consideration before blindly throwing opinions that you may later regret. Thank you.