If pandemic lockdowns cost about 10% of annual GDP, then pre-allocating 1% of GDP to vaccines seems pretty conservative if anything. That means something like $100-200 billion for the US or EU.
The EU should have just pre-allocated $100 billion on vaccines. That would have been enough to secure every adult a vaccine from the big four manufacturers, plus leave a big pot of money leftover for contingencies.
The lockdown is actually merciful for many businesses; it's cheaper to close a restaurant entirely than run it at 50% capacity, and it's the only way conventions and other events can get out of their contracts with their venues.
> By comparing counties with and without restrictions, the researchers conclude that only 7 percentage points of the 60 percentage point overall decline in business activity can be attributed to legal restrictions. Most of the decline resulted from consumers voluntarily choosing to avoid stores and restaurants.
Also compare: https://www.npr.org/sections/goatsandsoda/2020/12/03/9423037...
That NPR article proceeds on the very unlikely assumption that unused vaccines will not be reallocated to other countries.
It's also hard to really judge the potential other scenarios in the overall situation; the US production ramp up is going to benefit everyone in the medium term, and it's not really clear that it would have been much different if BioNTech partnered with a different manufacturer (much of the work in the US is being done at purpose built contract manufacturer facilities; AstraZenaca and J&J share some sites...).
Edit: There's also the question of whether potential partners were really interchangeable, or if Pfizer has some advantage in knowledge or whatever.