Most games follow a set of rules when they are programmed. They are designed to be easy to pick up and play, have a ton of shaders and 3d effects, Dolby Digital surround sound, a $60+ dollar price tag, tons of ads to tell everybody that it exists, etc. Dwarf Fortress breaks ALL of those rules and more, but for some odd reason, it's a damn good game. To put it simply, Dwarf Fortress is the Black Metal of video games. How did this happen?
IMO, it
is a damn good game, and while it isn't (anywhere near) finished, it is probably the leader in its particular class. If you released a Doom-like[1] in this sort of state, people would look towards it, then turn slightly to look at one of the many other examples of competition for that genre and tend to wander off in that direction.
Arguably, Minecraft has an overlap in one direction (being a similar sandbox, much better graphics, but lower 'depth' of game-history, which is something we appreciate), but I can't think of any overt copy (with all the attendant problems, thereof) that has been anything like Dwarf Fortress.
And its not being done for out-and-out commercial success, so the usually necessary actions needed to
make something a commercial success just aren't necessary (or would cause problems, if done).
And there are plenty of games projects (and world simulators) out there of
different types that are "geek supported". It's not exactly an isolated incident. It just so happens that I, you, and everyone else who will ever get around to reading these words (and loads of people who won't, but could easily have done) happen to have landed upon Planet Bay12 as some point. I could just as easily have ended up as The Biggest Fan Of "Rigs And Rods" Evaaarrrr!!!!, in some alternate universe. (Although, having seen their forums, my use of the word "Evaaarrrr", with or without excessive exclamation marks would have marked me down as overly intellectual insofar as written English goes.
)
As for "shiny graphics", if we were so shallow as to only be able to work with shiny graphics, we wouldn't be (or remain) here. There will always be an anti-audience who can't appreciate the visualisation as it is. And there is a fringe who
highly appreciate the third-party apps such as Stonesense. Personally, I don't even use non-vanilla tilesets, but horses for courses.
I do think it is a shame that a lot of people I know can't be easily
indoctrinated introduced to DF. But, without being in any way elitists about it, there are definitely sufficient numbers of people out there to give it a fan-base, with the wonders of the modern connected world drawing together
everyone in the world who has the wherewithal to appreciate it, and that system works. If and when it does not it'll either be changed or sink beneath the waves but, just like Earth is neither at the centre of the Universe or even of the Solar System, the fact that we
have this focus and can currently enjoy it is not inevitable, but
can be celebrated as something happily so for the purposes of the current argument...
[1] Sorry, showing my age here. Doom (original Doom!) was not even the first FPS of its kind that I played, but it set a benchmark in my life that I can't shrug off...