In general I like the idea of being able to destroy a building. Destruction and rebuild is always a part of life. However I think there should be a few limitations to it especially regarding people living inside.
So here are my ideas:
-The way i see it there if someone alive is inside the main room or any of the inside rooms/extensions the projects should not be able to start or continue if it started and then someone entered inside. Its the same as in real life. Its not acceptable for the buldozers to start tearing down buildings with people inside. if there are sleepers inside you can always drag them out first and then move on to the destruction project.
-Also for destroying buildings I think specific demolition tools should be implemented like Cutters, pulverizers and grapples and maybe to demolish a stone building should need more advanced tools than to demolish a grass hut for example.
That way its not only more close to rl it also deters people from demolishing a building just for a quick profit. Demolitions should be part of the whole town planning .
-If deteoration of buildings is implemented before the demolition also there could be a relation on how long it takes to demolish a building in relation to its condition. That way a brand new building stone building might take 28 days (same as for building it) whereas an old building could only take 5 days and a crumbling one only just 2. So people would have to choose all the time betweeen repairing a building or demolishing it. Having to take decisions makes life and the game less boring
-Finaly the resources one would get from inside machinery after demolition to be a very small amount in relation to the amount one would get from disassembling those machineries one by one. Again that is closer to rl , a lot of resources are being wasted in rumbles and also deters demolishing a building when it would be more beneficial in terms of steel and iron to disassemble a couple of machineries instead in order to get some resources.
Current Mission: "Exploring the Universe in order to find myself in it and exploring myself in order to find the Universe in it."