Is China a mighty beast investors cannot afford to shun?