I know NC.
They can't bring the old dev team back because they've all moved on to other companies or projects.
You can tell NO ONE involved with NC actually plays this game, I'm including our illustrious GM's and mods too, because otherwise this would've been caught BEFORE it was implemented or at the very least in the 6 full days before they implemented the patch when tons of people came out of the woodwork to tell them this was a bad idea to implement.
Honestly, if NC actually cared then they would've delayed the actual update until they figured out how to make the changes they wanted while keeping what works for the players.
As it stands, it's very clear that the changes they wanted was purely to do with extracting more money from the whales as this is easily the most pay-to-win event I've ever seen in any game ever.