I prefer DF sans slavery or other awful things that are quite intentionally left out. It's a bug that will hopefully be fixed.
DF is about comically over the top violence at its worst (and that is not a bad thing) but serious topics like slavery and rape should not be involved.
I would play grand theft auto if I wanted to be exposed to these kinds of unpleasantness. Things like torture are not in the game for a reason. You, as the player, might manufacture torture in some form, but the dwarves themselves are a rather moral people.
Putting these things in the game (as opposed to players finding a way to enable them) is either condoning them or mishandling the subject (more likely the latter.)
Rape AND Slavery have been in the game since forever. What do you think Night Trolls do? Human cities are loaded with slaves.
And it is a bold statement to say that having all your organs boil off your bones as your bare skull screams impotently is somehow less bad then rape or slavery.
you don't play night trolls. You don't play humans.
And yea, that is less bad. Because it's just straight up over the top violence. It isn't something that needs a deeper explanation or a careful handling (there is no way this game could handle rape properly, it really should never ever be used unless it is essential to a plot, and even then it should only be implied.)
People don't generally have magma accidents in real life. They are not a nationwide epidemic. 1 in 5 women has been raped, 1 in 3 if you are native american. These cases rarely get prosecuted, rarely even go to trial, and our society regularly condones them and justifies them.
Slavery... I shouldn't have to explain why slavery is just horrible or how human trafficking is a very real thing and is quite awful.
I get wanting a world with all the stuff in it that is awful that comes from real life, but some of us experienced this stuff in real life and play games to get away from awful things. Dwarf Fortress is meant to be fun and light-hearted. Not some men only factory of depravity. You're not only looking to alienate gamers that are not male, you are looking to alienate anyone who suffers this stuff in real life.
I mean, you talk about rape and slavery, and Ariel Castro comes to mind. That shit is awful to think about. Why would you want that to be in the game? Why would you want that there to trigger people who have suffered that kind of thing?
I'm sorry it inconveniences you and puts you out, but Toady has gone the right direction with this game. He makes it clear the guys you play (at least in his version of the game, mods notwithstanding) have moral standards and values that simply don't allow for the awful things from real life to bleed through.