China: Is current optimism justified?