From a half-channer:
I 100% agree that the reason they're shilling vaccines so hard is because they need an excuse for why the data doesn't show Black Death 2.0 like they said it would. At the same time, they need to keep the facade going indefinitely because the moment they fully reopen and return to normal is when the speculative markets implode. Right now everything is being bottled up and delayed.
This is also why I think they conveniently started pushing "mutant strain!!!" narratives right when they started rolling out vaccines. That way they can choose whichever path for their needs. Need to impose more lockdowns? Just claim the latest super-strain is Black Death x1000 and that we all need to go back into full lockdown once again until next year's vaccine is developed. Repeat as needed