China is playing it's strong hand of total control of thought. It's going to backfire on them when people start telling them to fuck off. They are not as omnipotent as they think they are, and they are not immune to an internal downside as well. Chinese businessmen don't like to lose money either...and fans want their games.
By the way, full house in Shanghai for the NBA game tonight. Get stuffed Xi and freinds...I love it!