Having played a lot of Dwarf fortress in ascii mode as well as with tilesets, I agree with you. It’s not especially difficult to make a successful fortress. However the game is definitely obtuse, even more so with the ascii graphics. Just figuring out what is happening on the screen and which combination of buttons to press to do what you want is quite difficult.
The steam release does some work to remedy the situation though.
It is also essentially a variation of Monty python’s merchant banker skit. Nothing new under the sun.