I'm not sure this is exactly funny. Look how these people are trying to downplay Chinese Space achievements.
The Chang'e Lander (Chang'e 5 about 4000 kg) has a much larger mass than the Nova-C lunar lander (675 kg) and yet look how the video graphics show the Chang'e Lander as being so tiny compared to the rest of the Lunar Landers of the other countries.