I think you should try it again and contact me ingame, I can show you the ropes, this server is very unique, and your judging it before actuly playing the server.
Just give it another try, and contact Link ingame. you may have a differant opinion to the server when you see everything.
Beside the server updates daily, New things are added and changed.