As much as I do think it's irresponsible to write a review on this game without ever using Dwarf Therapist, a graphic set, and the wiki for reference (which even Toady has confessed to needing), she raises valid points on the UI and starting difficulty.
The game doesn't need to be so challenging to start out on, and it doesn't need a 90-degree cliff face of a difficulty curve. Without changing any core elements, it could be much more user/newbie friendly. Once you get the basics, it's actually a super easy game, with difficulty that ramps up to the sky, but with the player in almost total control of the actual difficulty through playstyle. But if you're new, it's hard to find that control.
An official (game-linked-to) starting tutorial would be great. Something that demonstrated how easy it is to find a good, easy start; make an impregnable fortress (which is quite easy to do in the first season); get basic resources; and set up a basic fort with the basic industries required for survival and smithing. This tutorial would also need to explain all the common potential pitfalls and mistakes and dangers, like "digging too deep", not protecting from accidental release of cave monsters, berserk dwarves (moodiness), etc. The tutorial also needs to explain the importance and use of outside utilities/reference. Not everything needs to be explained; once a player understands how to build a multi-step industry for weaponsmithing, he can be told to look up what the rest do on the wiki himself. But just something the game directly links to that goes over all these basics would take that learning curve and drop it by at least 1/3rd, if not 1/2. I understand there are tutorials out there already, but the concept of an official one that's packaged in-game as an HTML file or .doc or whatever and updated with each new release is vital for this game.
And, yeah, the way to interact with the game is miserable. This whole "I'm going to keep adding features so no reason to redo it now" approach seems sensible, until you realize the game's got 10-20 years of further development, and the current UI is so stretched and convoluted already that it really is "hating user-friendliness" to continue to expand and further complicate it indefinitely. Yes, I understand the UI about 95% of the way, and know where just about every command is, but it's still a PITA and has needed an overhaul for years. This may just require more outside utilities to do, but then a good amount just comes from the core game itself being excessively dense and hence tiring to deal with through the UI (50 types of deer liver all displayed without a quick way to scroll through or filter them type things).
I'm always excited for new additions, and the current development has me more excited than usual, but a redone UI is damn near the top of my must-have list. That and multi-core support. Both of these need to be overhauled much sooner than a 0.8-ish beta release.