As others stayed, you're saying to make Meep great again, but you're not giving us anything to move forward with.
To expect the Staff or Owner to just wave a magic wand and make Meepcraft how it was in the past probably won't happen. What will help make Meep better, is from the player base giving Staff ideas (realistic ideas), and bring in your non-internet (and maybe internet) friends to the server so they can also enjoy what is offered.
Only the player base through word of mouth (or Text) will bring more people into Meepcraft. I know that currently when we vote we aren't receiving anything, but that is a way for us to get Meepcraft to the top of those search engines. We as the player base needs to use the vote function each and everyday to bump the server that we so much enjoy up that list to the top.