The important thing to do is get everyone vaccinated, including in Africa where there is a tremendous shortage of vaccines. The more the virus spreads, the more chances it has to mutate into new variants. Also, when everyone is vaccinated, the elderly and immunocompromised are less likely to be exposed to the disease; vaccination should be seen first as a public-health policy, not as a means for individual protection. Not to mention that, even though the vaccination is less effective individually for the immunocompromised, they are one of the groups that are at most risk from covid and therefore most benefit from being vaccinated.