In the past, seasonal migrate workers from Sichuan&Qinghai province would travel to work in Xinjiang. With the poverty alleviation scheme set out by government, companies would hire locals first, not only that, they also asked all kinds of companies to set up factories to provide factories in Xinjiang to provide more jobs. One of them was actually Apple supplier, then got banned by Apple due to having Uygur workers. Any company hires Uygurs will not be able to sell to the US now. That's the reality. the idea is to have 13 million people cannot work in any factory.
Yes, workers' condition is not as good as in US. And yes, there is a world outside US.
Yes, China wants to use economic development to stablize the region (1/5 of China) and eliminate separates movement. I am Chinese, so I am biased to say no to separation. And I want a stable China.
Fk sake, I remember how my family lived when I was small, I maybe had one meat dish a year. To see how people's life has improved so far, and it is getting better every year. I want people to live better next year and the year after.
If you care about people in Iran, why should you push for sanction? Wouldn't it be better when people don't have to worry about bread, they can think about what they want for live? They may not want the same thing you want, isn't it still nice?