Nah. Chinese Science (as such) is science. This ’toon is the propaganda response to Chinese propaganda
this, from the dutch, that believed “herd immunity” would circumvent the need for vaccines. of course we have trump and the anti-vaxxers, that gave us trench graves in cemetaries.
just culling the herd