I believe that we
already have rubble to deal with, but in an abstracted form that fits so well into the game it's barely noticable.
Firstly, when a dwarf mines an area out it is abstracted that at least part of his time is spent hauling out rubble, placing abstracted supports, etc. Where the rubble goes is also abstracted; however, much of it could be considered concentrated in the boulders.
Boulders are abstracted representations of all forms in which stone could be gathered. If used for a statue, it is assumed to represent a single large block; if used for a road, it is thought of as gravel; if a wall is constructed of it, that wall is presumed to be backfill; and if hurled down a chasm -well, that's where all your rubble's been going. Additionally, the size of a boulder might be larger than you'd think: moving it out could just be an abstraction of multiple trips.
And so we could be thought to already have the effects of rubble included in the game. However, there is a point to be made for a direct representation instead of abstraction, as the closer the game follows reality the more potential enjoyment from the
'simulationist' point of view.
As with everything else, this must be weighed based on its individual merits. I've seen a lot of 'shouting contests' between people who claim opposite 'facts' about the issue, for example: "clearing rubble will/won't be tedious". This is not a fact, it's a value judgement, and everyone must form their own judgement based upon the facts.
Here are the facts, as near as I can tell them:
- Dealing with rubble can make for deeper immersion through realism.
- Dealing with rubble can potentially take a lot of realtime.
- The Rubble items will need memory.
The two downsides can, as has been pointed out, be mitigated by companion systems (ex. the recent hauling updates and better ways to deal with trash); however the fact remains that working with rubble with those systems in place will still be harder/slower/etc. than without rubble but WITH those systems still in place.
Therefore, any argument for rubble before those supporting systems have been released and tested by the general public must base its claims on how difficult it would be to effect under the
current situation or stipulate their proposal as a long-term goal.
With all this being said, my personal value judgement would be that even without any flat-out 'downsides', increased realism in this area would actually make for lessened immersion and enjoyment, at least for me. I don't think I'm alone in playing games to do things I can't/wouldn't do in real life though, and to me being able to mine out an entire mountaintop in an afternoon is so cool
specifically because I appreciate how long it would take in real life.