China is facing problems but is still outperforming just about everywhere, reports China Economic Review: