I always read about Dwarf Fortress in HN and it always interested me. But some elements, like the ASCII art, always seemed to me as entry barriers purposefully built to maintain a protected subculture that I had no interest in being part of. I just wanted to try out a good game. So this comes as good news to me, I'll probably give it a try now with the tile graphics.
This was never an attempt to purposely build a subculture that enjoys puzzling out how to play the game. It's a choice of prioritising the other aspects of the work over these aspects. The people who avidly play DF self-selected by being able to persist through all of the sub-optimal parts to discover the wonderful parts.
Just keep that in mind if you decide to give it a go. I think to enjoy it, you need to have a relaxed attitude. I see a lot of incensed people on the forums who loudly proclaim, "How can you put up with such a crappy game?". The reputation of being the most complex game in the world, or being the hardest game to play is just wrong, unfortunately. People get the idea that there is some benefit to the complexity -- like using Blender or Vim. But there isn't. It's just complex because the work flows have never been thought through that much and there are bugs all over the place.
The reason to play the game is the emergent story telling, for which there is nothing else that even comes close. You persist through the problems, to get to the gems. Maybe some people enjoy the persistence, I don't know, but that's not the point of DF.
Anyway, I hope that puts things into perspective.