Well the Uyghurs aren't exactly innocent.  Quite a lot of them have been caught creating Islamic terror cells and attacking Chinese troops. They are also responsible for a large portion of the illegal drug trade in China. The crackdowns are somewhat justified.