China's Covid-19 vaccination drive is about to exceed the 2 billion mark

But the public is increasingly frustrated by coercive measures