According to China's Ministry of Health website, in 2005 the PRC government belatedly passed a regulation making the vaccination free.
Another problem is the growing size of China's migrant labor force or "floating population."