Irreconcilable forces in China