MrWiggles beat me to it.
If you don't like dwarves hauling stuff from construction sites, don't let dwarves haul the items or don't build in areas where stuff's being taken away from. That's control. If you don't like not being able to control every litle thing your dwarves do, play another game.
Setting construction above hauling would have at least as many problems as setting hauling above construction does now.
*FACEPALM!!!*
The POINT of this ENTIRE thread was that the dwarves were INEFFICIENT at hauling stuff away from build sites. I never said that I didn't like that they hauled stuff away. Also, isn't DF about MICROMANAGEMENT? As in, "the player controls the little details"? The job suspension problem is less of a detail and more of a headache, if you ask me. That's all I'm trying to say. Actually, here's an example of what I'm trying to say (based on reality)-
So instead of hauling making construction less efficient, you want construction to make hauling less efficient.
My father owns a general contracting business. What do you think he would say or do, if i asked him what the construction workers do when a large stone is blocking a construction site? He would laugh at me, then ask me, "Why do you ask such stupid questions?" What do you think the foreman would do or say to a worker who goes, "Oh no!!! I can't build here because a HUGE rock is in the way!!!"? He would fire him. That's what.
And THAT is the point of my thread.
Anyway, it's kinda sad that a race as hard working as the dwarves can't take two frikken seconds to move something that's blocking a build site, but decide to suspend the construction instead.
Erm, they don't want to piss off the dwarf hauling the item for cutting off his path, nor the guild associated with said item. Which in the case of a rock, might be HIS VERY OWN GUILD.
And you've walked into ass hat land.
Excuse me? Let's get one thing straight- You aren't going to call me an "asshat". Do you understand me?
Let's get one thing straight--you aren't going to BE an asshat if you don't want to be called one. Do you understand me?
Seriously, let's stop. It's poor analogies on all sides, MrWiggles and I on one, DwarfMeister on the other. DwarfMeister wants hauling jobs to be interrupted for construction; we Wiggles and I think that the opposite is fine. That's all that this is ever going to be. MrWiggles, you have my emotional support, but you can handle DwarfMeister. I'm leaving this thread.