Even though I play the game regularly and enjoy it, they do deserve a 90% drop in player base.
These devs are some of the most incompetent I've seen. If you've been playing the game and following the development closely as I have (and watching the weekly "state of the game" stream), you'll see how their "vision" and "attitude" for the game is. And it is pretty ridiculous.
Things that players have been asking for since the beginning of the game, such as loadouts and buyback option, they still haven't implemented yet, even those things are almost a given for any RPG nowadays. Instead of working on things that players are clamoring for, they waste their time doing things, such as rope cutting, that literally not a single player has ever asked for. Major bugs that have existed since the beginning of the game still haven't been fixed.
And it feels to me that each time they try to patch something, they make it even worse. It seems like for every 2 things they try to fix, they manage to fix one, fail to fix one, and break something else.
What needs to be done, imo, is what was done in Final Fantasy XIV a few years ago. Admit that the game is a Massive fail (pun obviously intended), fire the lead game designer, hire a fresh team, and rehaul the entire game for a relaunch. The current team is just beyond help. Well...except for the team that is responsible for creating the city itself. They did a phenomenal job with NYC.