It's not unexpected that people agree on the UI being clunky

Military:
What I meant: You go with (m) screen for assignments, that's fine. You have to change their name/profession with v and station them with x. That's three menus to get one thing done.
"I can play it fine"
I know of people who don't use a debugger when they write code. It's doable, but it's 10 times more tedious and leads to subpar results. One of the main reasons WoW is so successful is the UI. It's extremly simple, easy to learn and very powerful, even before addons.
Open-Source
If Toady does not want to opensource his stuff, that is fine, I can understand that. But spending hundreds of hours on wound mechanics which a vast majority of people will likely completely ignore (either the dwarf works or he stays in bed, but I cannot make a meaningful choice depending on what wound he has) and neglecting even the simplest UI concerns is a bad investment of time, even for a single person. Effort should be made where the least time spent results in the biggest improvement, economically speaking. Spending 10 minutes to make the menus in alphabetical order, or having ESC/F9/Space behave the same everywhere would be such a thing. Producing pretty buttons for everything on the other hand takes a long time and is not much better than plain text.
That is what I meant.
And the rewards for learning this slightly messy interface are great.
Yes, that is why I even bother. If DF wasn't as awesome as it is, I would never look twice. Still, there is so much space to improve the UI, one doesn't know where to begin.