And to be fair, more vaccines (and new medical treatments in general) could likely be put together this quickly if the urgency required it. Vaccine development usually takes a loooot longer due to the lack of manpower and funding. But these pharma companies and world power governments threw all of the resources they could muster into the vaccine effort for a virus type that research had already done a lot of the work to figure out.
It was unusual, but not inexplicable or problematic. Honestly, we just got really lucky.