//I’m by no means well read on the topic but as far as I know there has only been one virus that has been eliminated globally by a vaccine. That was smallpox and it took 200 years from the vaccine’s discovery to the world being rid of the disease. //
This is partly true -- there is actually a second eliminated disease, rinderpest, but that gets less attention as it only affected cattle -- and there is a long and complicated history about the vaccine that I'm not sure I can do justice to here. Two points, however, are worth mentioning:
1. The programme to eradicate the disease in earnest only began in the 1950s/1960s, so it's actually closer to 20 years than 200;
2. The programme would have taken quite a lot less time had there not been so much resistance from multiple sources. Dicey, for example, in his book on the Constitution of the UK, spends ages arguing about why Proportional Representation and Referendums are rotten systems because they would/could allow "the anti-vaccinators" a route to imposing their will. I was going to say that we live in more enlightened times now, but, of course, the MMR controversy shows that to be a lie -- but, still, it is likely that take-up for a Covid-19 vaccine in many countries would be high enough to make it relatively effective.
https://www.historyofvaccines.org/content/articles/history-anti-vaccination-movements (How ironic that the town of Leicester was causing health problems even then...)
I'm sure I've forgotten my own point -- I suppose, if anything, it is that we've never really taken the community aspects of healthcare seriously enough. I'd suggest that the latest pandemic is as good a time as any to recognise that, literally, fatal flaw in society's attitudes.