Hey there, why didn't you just go with small, incremental changes rather than trying to do everything at once?
"Incremental changes" is only possible if you build small features. - The small features are not the problem anyways.
It is not that easily done with giant overhauls like "Plains" (Terrain Overhaul) and "Yields" (Economy Overhaul).
e.g.
Do you want to adjust Maps 10 times if you add 10 new Terrains?
Do you want to adjust City Screen 40 times if you add 40 Yields?
Do you want to do balancing 40 times if you want to add 40 Professions?
...
-----
Otherwise:
There were simply not enough modders motivated to join forces, finish what needed to be finished, merge all the branches and actually release anything.
Thus I for example simply continued developing my own branches for about 2 years ... otherwise I could just have sat around and
not mod at all the last 2 years.
I (and maybe others) could have contributed to that much more easily than contributing to a giant, complex undertaking like this 4.0 release.
So where have you and the other guys been the last 2 years then? Why did you not come to help then?

We suggested more than once to build a release over the last years ... but we never had enough motivated modders.
-----
Summary:
For about 2 years there was simply no team joining forces to finish the open todos, merge the branches and actually publish anything.
And it is not even sure that we will have enough modders to do it this time ... there are
currently just 2 modders that commited to the "plan".
------
It is pretty easy to know things better in theory.

And in theory
if everybody is motivated and
has enough time things might even work.
So yeah, we should have released
one year ago already ... and I would have liked to.
But in reality things simply do not work out if there is
not enough motivated to invest the effort.
Necessary todos were simply not done and thus
branches not mature enough to publish.
(e.g. MapScript, Maps, fixing bugs, merging branches ...)
How should we have published
incrementally without adjusting Maps?
How should we have published
incrementally without adjusting MapScripts?
How should we have published
incrementally without merging the bugfix branches?
How should we have published
incrementally without having adjusted the Screens?
...
It is not about "incremental" or not - it is simply about actually finishing stuff that is required - even if it is
not fun.
But sometimes there is just not enough motivation, not enough time or not enough skill around.
------
So is this release a f*** monster that requires lots of effort to finish and publish?
Yes it is. But it will be worth the effort to do so - there is lots of great stuff in it.
(But it simply requires people to take over responsibility to do or coordinate parts of it.)
Would it have been less effort to publish "incrementally"?
No, definitely
not, in total it would have created lots of overhead actually in order to achieve the same amount of progress.
(The small features are not the problem anyways. The big overhauls could not have been done more efficiently.)
Does it even help to discuss how things could theoretically have been done better in the past?
Not in my opinion. Because that will also not lead to more motivation and effort put into modding.
(The only thing that helps is a few modders joining forces to actually make another release come true.)
------
Does that answer the question?
