Okay... I usually don't post on "flame" threads, which this kind of resembles, but I do feel that I want to say a few words. ((For Gaius... it needs to be said :P))
This is a video game... the sole reason it exists is for people to have fun. If you are not having fun you have 2 options:
1 - Leave! Period! There is nobody forcing you to be here. If you are so upset at the state of things at LotC, then feel free to turn around and get the hell out of here.
2 - Give "Constructive" criticism. Let the admins/GM's/Mods/Whatevers know what the problems are, AND a possible solution. If you have no solution then don't make a post. Easy! They have heard from roughly 13 million people that whatever you are complaining about is wrong, and your post won't make a difference.
Now, if you are a member of the staff, your job here is different. You are REQUIRED to make this a fun place. The only reason you exist is to make the server fun. You were chosen for your position because you showed something that other staff thought would bring fun to this server. If you think you are here for ANY other reason... you are wrong. Media Team makes videos about how fun LotC is. Forum Team keeps the negativity out of here so the rest of us can have fun on the website. Event Team runs events that create a fun environment. GM's make sure everyone has fun as a whole on the server. You may have the ability to "Call the Shots", but you don't... the community does. Without a player base it's just you, spawning diamonds for yourself in a tower somewhere for about 30 days until the server closes. Woohoo.. such fun!
That being said, I have huge respect for the staff, I know you put up with a lot of crap. But you signed up for it. You filled out an application to be a babysitter for hundreds of teenagers and children. You have nobody to blame but yourself.
Okay, let's get to the solution part of this post...
The staff needs to be reorganized. Badly. Each section of LotC needs a set group of Admins that are dedicated to making that area fun. NO CROSSOVER STAFF. When you try to take on more than one area, you can't spend as much time in each area that needs to be spent. Focus on your section and make it the best. When players are asked which part of LotC is their favorite... they should say your part. If they don't... work harder. This will require more staff than we currently have... that means hiring more staff. There are enough good people here that it should be no problem to fill the slots that are needed.
Next, set the rules, with punishments, and uphold them. A strict rule set should be implemented that prevents people from breaking them. If people are having fun, they are less likely to cheat the system. The ones that do, don't need to be here. Banning forever is a perfectly legitimate punishment. People who willingly break rules are a**holes... get rid of em.
Finally, trolling (OF ANY KIND) should not be tolerated. My opinion, but if you get enjoyment from treating others badly, not only should you not be on the server, but you shouldn't be allowed on the internet. Tell me your parents names so that I may punch them for raising such horrible children. Again this is a game... meant for fun... fun for EVERYBODY... not just you! That is selfishness and it is stupid. I feel that trolling in game & on the forums(either IC or OOC) should be a bannable offense. Again, just my opinion.
That's where I am gonna end this post. Feel free to yell at me with CAPS LOCK, since that's what most people that disagree with me do. I love Lord of the Craft... I have since I joined back in 2011... I put as much into this server as I could when I wrote lore, and RP'd my little Dwarvish heart out. I would hate to see this community fall because of bad choices, forum yelling, and a delayed map change. 4.0 looks amazing so far, I along with many others have put SO many hours into the build and lore that I know it will be fantastic. Just be patient. Delays happen. It's not like Shift is just sitting back, watching you all suffer and laughing at how long you wait. They are trying. Give them a bit more time.
For those of you that made it to the end of this post.. thanks for reading. Everybody have a fantastic day!