![](/static/253f0d9b/assets/icons/icon-96x96.png)
![](https://lemmy.ml/pictrs/image/gWmVEUZ94Z.png)
Because immunity varies by disease.
Chicken pox? Pretty much one and done. COVID? Falls off rapidly after 3 months, whether you catch it or get the vaccine
Plus, every mutation is a dice roll on how much existing immunity will apply. It could be exactly the same as the last strain, or the old immunity might not help at all
Not a feat of engineering, a feat of marketing