There's absolutely no reason, for example, why you need to wait two years for the "new trees". Imho, this choice of keep development "secret" without releasing it to the public only slow things down immensely, and doesn't ultimately lead to a better game.
I feel like this is partly directed at me, so ... I agree that the trees on their own do not require a two year period but I have already stated that I think longer development cycles are better. Partly to stop the community from totally fracturing, partly because adding the trees on their own is an almost trivial update. I just think there are plenty of reasons to use longer development cycles with larger version differences.
Someone has already pointed out that you come across as not valuing the idea of a living world and I don't think I have really seen you acknowledge or respond to it. From a fortress mode player and in this update in particular it doesn't seem like a big deal but it does seem like it is something that would a) require a lot of work and b) have far less visible effect on the game. I think it is better to wait the 2 years and get what we got then it is to potentially wait the length of time it took to make the world progress post-gen and not really see much change.
AND that he develops the game the way he wants, but without delaying features for years, and more like in 2006 when you saw features go in as they were coded (and they actually worked far more reliably than they do now, believe me).
This seems like incredibly limited thinking. In my experience fixing a bug or making sure something works is much easier when the code interacts with less and is smaller. So seeing the progress DF has made since 2006 it is kind of remarkable that it is as bug-free and playable as it is.
The UI could use some tweaks, and yes it would be nice if the game were bug free but if Toady spends the next three to six months trying to bugfix and gets nowhere with some of them exactly how long should he spend trying to find it before moving on. I can imagine it now:
"JULY 2014:In a surprise move Toady has decide to fix all the current bugs in DF and will not progress until they are all gone."
"20xx: Today Indy develop Tarn Adams passed away without completing his life's work DF, It has been stuck on v0.40.xx since mid 2014 when he decided to try and fix all the bugs."
Sometimes moving on will shake something loose or provide new information that helps pinpoint the problem. Fresher eyes and whatnot. Toady knows about some bugs and I don't see much reason not to implement fixes for the ones that have them but he does have a right to decide when to move on. More importantly only he really knows whether he figures he is going to have any luck finding the cause or not.
Final note: if you respond with but he could make it open source, etc... I feel compelled to tell you it's his work and he is under no obligation to even give us bug fixes let alone a new release and you really are acting like he owes you something.