And a vaccine doesn't immediately solve the problem; distribution is a thing, plenty of people who will refuse to take the vaccine (especially early adopters). Basically, even if there was a vaccine released TODAY, it would still take at least six months before we can start going back to normal, and (I believe I read about) three years before we can consider the disease to have ran its course.
>plenty of people who will refuse to take the vaccine
Hopefully this doesn't turn into a very messy public fight given that I fully expect a lot of schools and workplaces to require vaccination to physically enter a school or an office.