I saw many servers where the admins made a lot of scripts to make build only servers. There should be just one building mode with no scripts.
When a player builds a 10x10 house, this area should be registered so no one could build there. Also everybody should be able to destroy blocks he made.