Personally I don’t think China is a developing economy at this point. ~25k per capita GDP (PPP) and sub 5% economy growth per year. India by contrast is just 11k per capita GDP (PPP).
I'd maybe agree, not sure. I'm mostly interested in figuring out what the "activist demands" are, specifically. On the surface using these common definitions, they seem a bit extreme.