Browsing the changelog, I noticed that the footprint of buildings currently recieves some 'protection' from terrain deformation. This is a prudent measure to prevent several issues (including looking ridiculous), but there is an alternative to such a fix.
If it were possible to attach a column of 'foundations' beneath each building, extending to some appropriate depth, the ground around building wouldn't need such protection, since the building wouldn't really be 'undermined' until the column was exposed. The depth of the 'foundations' could be tweaked such that it isn't worth attempted to undermine beneath it, as the building would have been destroyed in any case. This works well for large-footprint buildings such as factories, but less well for extremely small footprints such as BBs etc.
I've never really noticed the protection the terrain recieves due to buildings, so it isn't a particularly important issue. However, if such an addition were possible it'd reduce the need for fixes of this nature, and potentially allow players to build less-stable buildings on rough terrain.