Why This Video is Viral in China?

A new animated video called "How Leaders Are Made" is a fun but inaccurate comparison of China's government to those of the US and the UK ? and it's wildly popular