The armchair quarterbacks think we have a plethora of functional vaccines. With all the logistics involved, there is little actual choice unless you want countries to remain locked down or watch people keep dying for another 6 months or more. It doesn't matter that Pfizer seems to have won the PR war when we can't afford to wait for factories to be built to manufacture it in sufficient quantity.
We have created a plethora of different functional vaccines, however as you said due to logistics there isn't a plethora of choice for "end users". I could've taken the AZ vaccine, but decided to wait for an available mRNA and it looks like that wont be soon.
We don't get that choice. Our mRNA supply is entirely going to health care workers and the most at risk. And overseas manufacturing capacity is entirely spoken for for longer than anyone wants to wait. So everyone else is getting AstraZeneca, and maybe a switch down the line to something else we can manufacture locally. Choice for the country is AZ, or nothing and starting again in 6+ months. So watching the potential health concerns and trying to weed out the political posturing. The non-justified criticism is going to have a real effect on vaccination numbers and efficacy, and those numbers are already going to suffer due to the justified criticisms.