Well you said “Tell that to the Uyghurs”, as if the “Communist” part of CCP is the crucial reason for their repression, and not the authoritarian or fascism elements, or just bigotry.
In China?
It’s complicated. I have visited many spectacular buddhist temples are in China, and attended Christian services with thousands of people.
More than that though, China has Chinese folk religion, which most sources will say is the religion of the majority of Chinese people (e.g. the wiki). Personally, I think that should come with an asterisk, as, in my experience, it a bit more ceremonial than a concrete religion.
Yes, from what I have heard, the show does feature political content, bizarre stuff that is anti-evolution for example. But it’s not Chinese propaganda, indeed, the show is banned in China itself.