I think we're in a traffic jam of cross purposes here. Obviously some people here are deep and true fans who take any criticism of DF rather hard. I know what that's like, I sat in front of Masters of Orion 3 for hours and hours and hours trying to convince myself that THIS was fun.
Let's list the pro's and con's.
PRO:
1. Much of value has been added to the game.
2. It's still free!
3. It's still addressing it's mandate - a free flowing, internally realistic and complex simulation.
4. The World Gen is a massive improvement.
NEUTRAL:
1. The release is buggy, but this is to be accepted. Bugs will be chased down and fixed.
CON:
1. The release was delayed far longer than was healthy.
2. Many of the old bugs/issues were not addressed and still exist.
3. Some systems are buggy, this is fine. Other systems (such as the new Military Interface) are just badly designed. You can't fix a badly designed interface with bug fixing.
4. Far more attention was paid to trifling detail than ease of use.
And that's really the situation. The old Military Interface allowed you to drop dorfs into squads, arm them and send them about their business in a very simple fashion. There were issues of control transparency, but the new Military Interface obsfucates nearly ALL of that core functionality beneath a baffling layer of pointless pedantry whilst leaving in those control transparency issues. I want to control what my soldiers are doing NOW, not what they'll be doing next Granite! Adding the Fortress and Royal Guards into that same functionality was equally mistaken - the nice thing about the Guards was that they did their own thing, acting like the white bloodcells of the Dwarven body politic.
If I could breed some terrible Chimera with the gameplay of 40d and the World Gen of 2020, that would be something I'd play in a heartbeat. Meantime we need to seperate our discussions about Bugs and Features. Bugs are something that should quietly be reported to the Dev Team for fixing. Bad Features are something we need to discuss so that we can pass some ideas and inspiration to Toady for consideration - programmers designing the UI is something every game designer goes into hives just thinking about!