Bu US drugs standards, maybe, but given that they plan to sell billions of doses I think that's a pretty good price, especially because they already got plenty of grants and support during development.
So far the US has spent $5300B on Covid relief packages. That's around $15,000 per American.
If a vaccine dose can save $15,000, $30 is absurdly cheap. $3000 would be an incredible bargain!
This is also why the EU haggling over a few dollars per dose looks so insane to those who have done the math.
Maybe it's late with vaccines but the same principle applies to carbon. Set a $200 carbon price and private enterprise would go crazy with plans to take advantage.