It’s not chauvinist to criticize material conditions.
What’s the point of having a communist party if you are going to allow capitalist working conditions and exploitation? Just pull a USSR and collapse so capitalism can run it’s natural course if that’s really your take.
Anyway, for me the material argument that dominates a lot of this is that china is still developing.
We see they passed the US by some metrics and the constant fear mongering in the US and I feel like I forget that sometimes. If something like poor conditions for otherwise well off tech workers takes time to address because there are still worse problems sucking up attention that makes sense. Workers fighting back also makes sense.
I’m not, making improvements is good.
That doesn’t mean we shouldn’t examine and question.
Learn so much more about China on here from discussion and reading. it’s good as long as we don’t let it devolve into “China bad”.