Why would they have dumped billions into developing these vaccines in the first place if they expected to just lose the IP rights right away anyway? You might be able to save a small number of extra people this time by screwing over the vax manufacturers, but a lot more people will die next time when no one is willing to put up the R&D money.
Many of the vaccines were developed with public funding and for those that were not, then an amount that would cover R&D and incentivize future production could easily be reached so as to save millions of lives...