Also, bear in mind that at the start of the pandemic, when we had no treatment and no vaccines ,the discourse on vaccines was that vaccine with 50% efficacy in preventing death would be worthwhile.
The fact that they are in the 90% range against the original variant has exceeded all expectations.