As a fully-engineered Technocracy where science can do no wrong, China is now cracking down on any dissent over economic policies and the official party narrative of economic perfection. Economic writers have been harshly critical of China's policies in the past and apparently are now considered to be enemies of the state.
Source