I think that the combination of the two different difficulty adjustment algorithms AND the timing of their implementation are just about perfect.
EDA had several effects.
1) Survived the fork.
2) Rewarded miners more during the first 3.5 months with the oscillations.
3) Got most miners and pools to use the BCH fork code at least once.
But downsides
4) Coin generation is faster, more emission, more inflation, noisy blocktimes will hit the halfing in 2020 sooner
So it had to end, but when and how?
New Difficulty Adjustment Algo has new effects
1) Retains effects of emergency adjustments for radical changes in hash rate, things like carrington effects, yellowstone caldera, war, new tech etc. All handled.
2) Rewards miners slightly less over time (because it adjust to new hash more rapidly, miners are affected by new hash online before waiting for 2 week.
3) It Slows coin generation by keeping closer to 10 minute schedule than Bitcoin SegWit does.
The result of this combination is a faster emission in the early days of the fork. The loyal and nimble miners are rewarded slightly more. BUT the long term effects off this are mitigated just in time because the 2020 fork should happen at just about the same time for both Bitcoin SegWit and Bitcoin Cash. Consider that if BTC block time is an average of 9.4 minutes and BCH is 10 minutes.
At 55 days ahead now, and 951 days to go.
Waiting longer would mean that BCH hits it first. Miners decided, devs complied, it feels rushed but there wasn't any more time to debate or test new ideas longer. If there is a better solution, it can be implemented afterward.
New ASICs may be coming and there may be much more investment in hashing and Bitcoin Segwit difficulty may end up rising to make it less than 9.4 min average, but with the facts of today and the historical data, now is the time and I am very happy with the results. And if a better solution is made later, it can be used instead.
This is just a technical position and does not speak to the communication issues. Much may be improved upon there.