It might be preferable if the Chinese government was flexible enough to let its citizens stay involved, but Bitcoin can survive without China. It would just require some rearranging of resources and/or a willingness to put up with reduced hashrate for the short term until somebody else picks up the ball. China can't be the only country with cheap electricity.