I'm probably going to upset a few people posting this but here goes ....
I've played this game for nearly two months now and love it! However there is one small aspect of the game which spoils the enjoyment for myself (and others).
There seems to be a group of players for whom provoking the moderators and BB's and getting themselves banned, is an actively sort out part of gameplay. Having served their ban they then rejoin the game and gloat about the number of times they have been banned and the length of the ban imposed. Basically they appear to play the game to cause disruption. I have nothing but respect and admiration for the MOD's and BB's, they are here to help us, and remember the MOD's are volunteers, normal players who don't get paid for their time and patience.
In some cases a ban does not appear to work so my suggestion is that where deemed appropriate, some minor disaster should fall upon the offending players island;
A building may be damaged or destroyed by fire.
A mystery illness might descend on the kingdom reducing all production by 50% for a period of time.
The list of possiblities is only limited by the imagination of the developers and mechanics of the game.
If a ban doesn't work maybe hitting their gameplay will make them respect the rules and everyone else that is playing the game.