I haven’t been to China, but have traveled quite a bit in Asia. In my experience, you can do most anything for money anywhere. It just takes less money in places with a lower GDP per capita (not accounting for cultural or religious practices).
It's worth visiting (ie
A business trip Vs tourist) if you haven't yet and form your own independent impressions vs rely on media and press reporting. Remember that every single media & press publisher anywhere in the world is controlled by some political interest and spins narratives that further their interest.