A reality check on China