That is to say, I figured out why I prefer Dwarf Fortress to most other games:
It isn't frustrating. Things will happen in a variety of ways, never the same way twice, and so you don't feel too bad about yourself if that latest siege gets you, and you feel genuine triumph if you win, because you succeeded on skill, not rote memorization of what happens next.
Let's take the game that brought me this epiphany for example:
Medieval II: Total War.
Spoilered for rambling and not terribly important.
For those that aren't familiar with it, it is a Turn-based strategy campaign with real-time combat capabilities.
I was playing as Scotland, and after a lengthy slog through the British Isles (hampered by the Pope swearing he will excommunicate me if I ever lay a finger on one hair of an English head), and the Pope calls up a crusade. Seeing my chance to get the Pope off my back for a while, I sign up my crown prince (whom I hate) to join the crusade. Against remarkable odds, he gets all the way across the world map and takes Jerusalem without much effort. Yay!
I'm surrounded by Egyptians, but with the cheap and powerful crusader troops I should be okay. So I take Gaza and Acre. Throughout my expansion I am churning out the maximum number of priests to convert the holy land to Catholicism and make it easier to control. Then an Imam from Egypt (the former ruler of Jerusalem) shows up, and parks next to my town. My unrest goes through the roof right into riot territory; this is their ability. I manage to hold Jerusalem for about ten turns before the town finally rebels and throws out Edward (who, despite my wishes, became a king before he could be killed in battle). I retake Jerusalem two turns later (one to siege, one to assault), and the cycle begins again. I am now at over 70% Catholicism in Jerusalem, but there is always an Imam at my doorstep and it is always near riot levels of unrest. So, I commission assassins. Lots of them. This is when it began to get frustrating. I finally manage to produce a halfway decent assassin for a starter (3/10 assassination skills), and I order him to attack the Imam - about 10% chance. Deciding these odds were poor, I go sabotage buildings and assassinate minor generals all the way to 8/10 skill, and now I have 30~% odds of killing the Imam. Deciding these odds aren't bad, I prep a save scum and set my assassin to work.
Death Tally:
Assassin
- Died 42 times
- Escaped without killing 7 times
- Succeeded 0 times
So I gave up, and set him to work on some easier targets.
At the same time, due to the high concentrations of Islam about,
I had a bit of a heresy problem amongst my priests. I set them on each other to try to weed out heresy. This backfired, and I had a full-blown heretical cult underway. The odds were always in the 20-40% range of success, and I never managed to execute a single heretic. Then, one of the priests who hadn't done anything at all and had just sat around preaching managed to be promoted to cardinal. I set him on a weaker-faithed heretic, 55% odds, succeeded on the first try. Next turn, the next heretic was 66%, success. 58%; success. 70%; success. And so on.
In short, the 'odds' in Medieval II are 0-50% = 0% ; 51%-100% = 100%
It got frustrating, really quickly, because there was nothing I could do about the Imams due to them being impossible to assassinate, and couldn't get into a fight due to the need to maintain my garrisons at max because of the Imams. To top the problem off, Jerusalem reached a new population mile marker, and to upgrade the city to keep them happy I needed 4800 florins (currency), which I never got in the forty or so turns from when it was ready to upgrade to when I gave up. Which made the unrest in Jerusalem worse, and made the place rebel more frequently. Why didn't I get the florins? Because the building assistants were too busy upgrading other infrastructures to leave more than 100 in my coffers (and I did everything I could to reduce their expenditures short of stopping them outright), so the money I could spend fluctuated between 3900 and 4200 florins.
Frustrating. Everything was doomed from the start. No. Fun.
tl;dr
Medieval II sucks due to the circular problems (need a to get b, need b or c to get a, c is impossible) that occur, and how everything pretty much plays out the same.
DF rules due to the well-evolved infrastructure and the randomness and variety of *effective* solutions to problems available.
I have now confirmed that there are three games on my shelf that are in the same genre as Dwarf Fortress that I would actually play now (I have a lot of civilization-level/fortress-level strategy games), and this is because they are enjoyable and nothing at all like Dwarf Fortress.
Anyway, has Dwarf Fortress ruined other games/proven itself way better than other games to anyone else?