The music fits quite well with the subject.
I did some work on getting fakedeath to propagate based on what supported what, and got part way to that goal. Ran out of time to get it entirely working, though, so it's not in the upcoming release.
I do remember something about the (very first) Blockland beta, where someone said that destroyed bricks killing what was supported by them was "too destructive" and wasn't included/was removed. Does this mean that the method to do this already exists, or...?
EDIT: A few ideas
setBrickMass
Perhaps have brick mass set by a 'density' rating in the datablock as well as the physical size of the brick - a standard 2x2 would be twice as heavy as a standard 1x2 (of default density), but less so than a 'Heavy Brick' which could be added.
Hinge Bricks:
These could be special BLBs (either built in or with a new format) that are simulated clientside to have physics. For instance, a door could be made by having a hinge brick that acts as a 'bar' rotating around the central brick.

Physics Plate:
Have a plate that, when fake killed, removes bricks supported (only) by it as well and acts as a physics 'block' rather than each one sliding. Alternately, this could apply to all large plates when fake killed. (Destroy part of a wall and have it blown up, or the base to have the whole building slide away. Again, this would just be clientside.