Roll it back.
Since some find my buildings unadventurous anyway I see no point continuing on this server.
Some = Me.
I obviously don't speak for everyone on this server and do not wish to be seen like that. There are clearly people who want you to stay and contribute.
My own opinion in this specific matter is that it is a bad reflection upon you but I am the only one who "took a side" or expressed this view, there is no mob banging on your door.