Well, if we said that it is a genocide, it is not a genocide. Because Xinjiang Governor is actually an Uyghur. The police in Kasghar and many Uyghur based population is also Uyghur. The Han Ethnic Police only wandering around Urumqi, where 75% Han Chinese life. There are also many Uyghur CCP members in Xinjiang. If we read an article that posted in this forum (in China and East Asian sub forum), a Russian writer who live in Shanghai said that the condition in Xinjiang is similar to the old Soviet Gulag, but with the help of modern technology.
So I said that rather than Genocide, it's more of Mao Zedong Cultural Revolution replayed. Complete with Communist jargon and propaganda filling the whole Xinjiang area. It is basically Uyghur Redguards who has been brainwashed by Chinese Central Government become more RED than Chinese Government themselves. And they adore Xi like the Old Chinese Redguards adore Mao Zedong. That can be seen by the appearance of Mao style picture with Xi face in it everywhere in Xinjiang.
If you ask me that Cultural Revolution is good? No, it's the worst. It almost destroyed PRC. Luckily, they have Deng Xiaoping who saved the country from that. Even Xi and his father were the victim of this Cultural Revolution.