China – neither better nor worse