The game's popularity was starting to wane anyways because the devs have already been pissing people off. If you look at the review scores before the review bomb started, you'll see a big amount of negative scores due to their latest patch. One of their devs outright admitted they balance the game by looking at a spreadsheet to determine what needs to be buffed and nerfed based on playrates, which is insanely stupid because it doesn't recognize the current issues with the game design right now.
Nerfing one of the few good options for that while slightly buffing the absolutely garbage options doesn't make the game feel better, it only creates this adversary relationship between the playerbase and the dev. To top it off, there have been long standing bugs that just don't seem to get fixed. Personally I've put off playing for over a week because the last 4 games I played involved my teammates all DC'ing out of the blue in the middle of an intense firefight and the game refused to backfill.
As for the money they gained, they were still generating a lot of money because they've heavily nerfed how much super credits you get in the game while releasing a new warbond every few weeks.