That statement implies that they haven't been paid market price for their vaccine during the pandemic. Vaccines were not provided for free by any manufacturer. They were selling doses to governments as fast as they could be made making billions in the process. Pfizer is projecting $26 billion to $33.5 billion in COVID-19 vaccine revenue this year. Moderna is projecting $15 billion to $30 billion in 2022 COVID-19 vaccine revenue.
https://www.fiercepharma.com/pharma/pfizer-moderna-turn-up-c...
Not all of them:
AstraZeneca vaccine - was it really worth it?
You'll forgive me if I don't see how I implied they were giving away their vaccines. It's certain that the vaccines makers will do everything they can to profit from the mRNA breakthroughs that they could have cashed in on absent a global pandemic. A little goodwill PR now could go a long way towards keeping regulators and politicians off their backs as they use their government-subsidized inventions for private profit.
This isn't 'goodwill', any more than a SaaS company offering their product for free to small companies or for a limited time is 'goodwill'. In fact, because Moderna is selling a drug, it could be said to be identical to a pusher saying "first taste is free". After the pandemic is over, whatever that means, it's a certainty that Moderna will price their drug as high as they can to recoup losses incurred during the pandemic. Plus, they've gotten free publicity, free efficacy and safety testing on a mass scale that they could never afford on their own, and a plethora of other benefits that they will definitely seek to monetize in the future.
I'm sure there's a certain element of unselfish humanitarianism involved, but the long game is profits, same as any other drug maker.