Vaccine roll-out is taking too long