By the way, to make this absolutely clear: In case any Blizzard dev is reading my harsh words, know that I do not hate you personally. I know that whatever circumstances you are facing you must face alone, and whatever happened was probably outside your direct control.
But here is why you are where you are, by malice, stupidity, or greed:
Blizzard ->
1) Killed the standard editor/tools available and been in use for over 10 years now (JNGP/NewGen), promising to quickly replace them and we are still waiting. Standard procedure is to offer replacement first and then deprecate old tools, not the other way around.
2) Proceeded by a refusal to provide backward compatibility "save-as old map" feature for any old maps after updates they release to editor, based on a clause that "blizzard does not directly support the editor" - probably corporate greed to save some quick $ on developing this feature. This would have saved you from nearly ALL the flak you faced and are still facing.
3) Back-dropped what appears to be a reckless merging of code from Netease wc3 codebase, and even more reckless merging of experimental features such as Dx11, CASC, cloud map hosting, and the list goes on. Are all of these risks really necessary to sell war3 reforged? Who signs off on this type of major technology/ framework changes? its almost like Microsoft waking up one day and ninja changing Windows to Linux, but keeping the UI the same... Sure its better and memes, but imagine the crapstorm that follows the nanosecond after people realise what really happened.
Edit->
And lastly, why the hate train will increase until you or your managers stop it
4) Used and IS STILL USING people who bought the game 10+ years ago at retail price, and were happily using it as it was (v1.26 and lower), as "testers" for your new features, because "bugs are to be expected", after all... All that so that war3 reforged can come out smoothly, and we can pay full price for it again. You're ruining our game we have been playing for 10+ years now (bought and paid for fully), so that you can profit and earn a salary, and the suits at Activision can tickle the investors with some shiny charts.