The buried lede here is that the developers of the game, NetEase, are Chinese and they laid off the entire North American team, which includes key people who built the game such as the director. The game is a massive success, so there’s no financial reason to do this.