I dunno, I think it's probably more because
1. The Sinovac reportedly isn't very good at protecting against Omicron (even with a booster)
2. The population density in China (and the industry) is such that it will spread like wildfire and overwhelm their health system