It's pretty simple, really. When people play Blockland they usually want to try something new, something different. People have been hosting freebuilds ever since the beginning so do not be alarmed if people get bored quickly.
The only real way of having a steady high player count is to think of something new and interesting to do in your server.