Right off the bat, any study that compares those who recoved from Covid 19 since March of 2020 through October 2021 to those who took the vaccine from January 2021 to October 2021 is making a huge mistake. The CDC has said the vaccine loses it effecitvenese after 8 monts. How long does natural immunity last? People should take antibody tests and those who still have strong levels don't need the shots but those with none or low levels should get them. However, just taking the shots for no reason is just crazy and wrong.
"loses effectiveness" is not the same as "not effective". They have NOT said it's not effective. In fact, through who has been approved for boosters, they've said the opposite. That it's still plenty effective for most people.
It's a relative measure, not an absolute. The statistics are pretty clear that relative to each other, the vaccine provides statistically better protection than prior infection.
We could wait and just study all the options for the next 12-24 months. We'll know better then. Of course if we do nothing for that 12-24 months while we study it, things will get worse and change again. Based on what we know TODAY to get the best outcome for the overall population vaccinating everyone is clearly better than having some people depend on a non-standard prior infection with non-standard results.
For some the prior infection may be fine. For others, not at all. We have no way to tell. Statistically, we know it's worse for most. We could spend time and resources developing a way to determine which it is for a person. Alternatively, people could just get vaccinated instead of trying to determine if their prior infections was "good enough". We know how to do that already and have all the tools to do it quickly and cheaply.
This is like the studies on one, two, or three doses and how far between each one. They picked some likely values based on some initial testing and we went with those. They could have taken another year in the initial studies and tested all the combinations. Tested J&J as two, the mRNA as 3, or all the varied times between doses. Instead of 3-4 weeks, what about 5, 6, 7, 8, 9, 10, 11, 12 or more? Maybe follow the Tetanus or Tdap schedules? Trying all of those different combination would have taken more time. They picked schedules that appeared to look good, went with them and tested out that they were "good enough". They didn't wait to figure out if another dose after 6 months or 12 months would be better before starting. We would still be in trials today.
All those stories saying "boosters indicate we may need one every year" are just speculation. Maybe it's just a last dose after 6 months. Maybe there's a 4th needed a year later before it's done. Maybe it becomes a booster every 10 years. Maybe it's done. Nobody knows today and it would be a worse outcome if we waited for all those scenarios to be studied before taking any action. We'll know the longer term efficacy and how the full dose schedule plays out as we get there. The best we can do TODAY is based on what we know so far TODAY.