But really, the graphics aren't that bad. No worse than any other roguelike.
Even back in 1992 it was hugely easier to play than Dwarf Fortress is now. And, IMO, way more fun.
Contrast this to a game like Angband which shares the funky UI and ASCII interface, but is still perfectly functional. And I certainly understand why it's like this; making an effective UI would be a significant challenge and distract from making the game itself, a monumental task. Still, they could release something like a DF API that lets others write UIs to access/play the game. Tarn has said he's considered this, but thinks it's too much work:
> I've thought about it. It seems like it would take a lot of work to maintain. I ditched the crappy 3D graphics of Armok 1, and adding features is so much faster now. This seems similar. There are lots and lots and lots of data structures, and the API would not be a simple thing, and it wouldn't be something I could just do once and then forget about.
https://www.reddit.com/r/IAmA/comments/1avszc/im_tarn_adams_...
FWIW, DFHack is basically capable of this, but it's not something you can build on too much.
Perhaps when (if) the game is feature complete, they'll release an API and open source UIs will flourish.