Pharma companies should not profit off pandemics. It is an ethical thing to do. And beside that, I know that drug companies are heavily subsidised by state and their research is mostly done with tax-exempt money.
Profit is the strongest market incentive, you want them to profit and invest full on in this kind of research. And pharma profits insanely is still negligible to the loss due to delaying vaccine deployment, spending any nin-trivial amount of time negotiating prices is full on retarded from that perspective, not to mention protecting vulnerable groups ASAP.