Urist McLegend cancels life: Bored
Seriously, those dwarves are ridiculous. I usually just give up on the bad cases, and cut my losses. Maybe I shouldn't.
I always wait for it to crumble for two reasons.
It seems more Dwarfly to wait for everyone to die than to give up because it's going poorly.
Also, if you abandon, the dwarves in your fort are likely to show up at your next fort in the same world as migrants. If any of them are insane or really upset or coated in poisonous slime, they'll just restart the trouble you had in the last fort again.