At first glance, the mainland's television viewers are spoilt for choice.
More than 1,600 terrestrial, satellite and cable services provide 3,000 channels, and every year more than 10,000 episodes of dramas are produced for television - the most in the world.
But the mainland's channel-hopping couch potatoes are not a happy lot. No sex, no violence and no bad news - that has long been the mantra of the powerful television regulator, the State Administration of Radio, Film and Television (Sarft).
Its latest directive to curb 'excessive entertainment' came into effect this month, forcing satellite broadcasters to reduce the number of entertainment shows aired during prime time from 126 a week to 38.
Specifically, the rule has limited the number of entertainment programmes, such as dating and reality shows, that every broadcaster can air, setting the number at two each week with a maximum of 90 minutes daily between 7.30pm and 10pm.
The channels are now encouraged to 'broadcast programmes that promote traditional values and socialist core values', according to Sarft.