Some games allow players to add inventory objects on ‘protected’ status to prevent discarding them by accident. I think everybody has demolished a structure by accident, sometimes it can be a really frustrating situation, I myself have destroyed T3 altars countless times trying to destroy candles I set on its surface.
I think it would be a good addition allow players to set their structures on protected status, this would disable the destroy option when interacting with it, instead we would have a “remove protection” choice. That change would certainly prevent people from destroying by accident important building. I know its a minor thing, but Im pretty sure almost every player has gone through this experience of destroying something they didnt intend.