There were, I think, fair reasons to do this. A patent-free "people's vaccine" may well have reached fewer people because there's got to be money in scaling up the production of something like this.
Vaccine IP is also a moving target. You need experts to work at it non-stop. Covid-19 mutates every three months.