The vaccine is going to be a while.
JohnsonJohnson just halted their trials because of an unknown illness. AstraZeneca just had a death in their study. Other studies are struggling to make sure it can be mass-produced without major side effects.
Not only that, but folks need to take it.