You people complain too much. Remember, losing is fun! It's not supposed to be too easy.
A dwarf of mine just went berserk because I didn't have a specific ore for him. He had a crossbow and a quiver (but luckily no bolts) and managed to kill some 4 or 5 of my other dwarves before running into a cage trap. Now he's in my zoo with all the other little creatures.
Meanwhile, in addition to the 4-5 dwarves the berserker killed, another dwarf threw a tantrum and destroyed a bridge on which another dwarf was standing. This resulted in the other dwarf falling into the chasm and three other dwarves (including the one who destroyed the bridge) getting stuck on the other side of the chasm with no food or pretty much anything else.. They have a well, though. And a lot of "Cancels job: Could not find path" messages to share.
To go with the story, here's a BONUS BUG REPORT: They also have a legendary miner with a pick, and I have another bridge crossing the chasm, the tunnels just aren't connected. When I try to dig to connect them, the designation on the tile nearest to the stuck miner wears off before he can get to it. The other side of the tunnel works, so my slower miners are trying to get the stuck dwarves out of there, but it's taking a lot longer than it would, should the legendary miner work, too. I don't know what cancels it. He's hungry, but not yet catching vermin to eat.