I don't get the zealotry surrounding DF sometimes. Lol. Why can no one ever make a game even influenced by DF? Do you only play RTS games made by Blizzard, because the rest "stole" the idea from Warcraft: Orcs and Humans? Do you only play FPS games by iD software because they created Wolfenstein 3D?
Hell, by the standard being advanced here, Toady stole the god-game intricacy and simulation ideas from Will Wright and Peter Molyneaux, heh.
Anyway, Toady is not going down this avenue of streamlining and making it more game-y rather than simulation-y, at least in the forseeable future. It's a legit angle for someone else to pursue. Good for this guy.
I'll have you know that Warcraft's idea was stolen too.
Also, it is still called an alpha, not the beta this guy is claiming. So what, a good UI trumps gameplay in level of completeness? I don't think he's got anything real just yet.
Yes, I agree Toady would get great benefit from spending some time on his UI, and he usually does after each major release. Compare 40d with the ones that came out just after history was created. Not to the degree you guys want, but it is there.
As for "shooting himself in the foot", roguelikes are a niche. You all want him to get better UI? Put your votes where your mouths are.
Eternal Suggestions#5: Better Graphics Support
#12: Integrated Dwarf Foreman
#15: Abstract the Interface
#27: Interface Improvements
If it was so critical, how come Improved Hauling and Standing Production orders are higher than Graphics support? And Graphics support isn't about UI anyway, it's just about separating some things from the game so as to allow tilesets to be worth something.
#6 with 440 votes is improved mechanics, which brings in more machines. That is nearly 3.8 times more votes for more machines that mechanics make versus allowing people to customize the interface.
The category of interface improvements only has 65 votes.
You wonder why he hasn't done it? It costs NOTHING to show how much it is wanted, and yet in the top ten there isn't really anything that results in an improved interface!