They're hardly a propagandist. They've made plenty of posts which paint China in a less than flattering light.
Alternatively, the US is a shithole country with an oppressive health care system. The current life expectancy is propped up by a few super rich states where people can actually afford to see a doctor.
Even worse than a pizza party.