Coronavirus immunity can start to fade away within weeks according to a new study which puts a 'nail in the coffin' in the idea of herd immunity. https://www.yahoo.com/news/coronavirus-immunity-start-fade-away-121036007.html No herd immunity which means no vaccine will be effective.
Actually this means that "natural herd immunity" will not work. "Vaccine induced herd immunity" will work -- even thought the initial vaccines might only be effective for 2 or 3 years rather than a lifetime.
That's not how it works, but you can bet your ass the politicians are going to push that narrative that natural herd immunity wont work. Why the hell would vaccine herd immunity work and not natural? Antibodies are antibodies.
Because vaccines provide a targeted "engineered" immunity. COVID-19 is a coronavirus variant. Up to 40% of people who recover from COVID-19 don't even have antibodies. For those who display antibodies the immunity wears off in a few months. A vaccine helps in two ways - it greatly extends the period of immunity. For COVID this is likely to be a minimum of two years with the initial vaccines being created now. Secondly, nearly 100% of the people who get the vaccine will have antibodies for COVID-19 rather than a mere 60% (of those infected naturally).
Like the common cold, your body fights it off, builds the necessary immune response to combat the virus but doesn’t continue the enhanced response after the virus as been eliminated. If it’s not being stimulated it doesn’t spend the necessary energy to fight it off. Not even getting into viral mutations I doubt very seriously they can produce a permanent vaccine, if they’re successful it will be like an addition to the normal flu shot which they put together each year from their prediction models. Your best defense is building up your innate immune system. Get a booster/flu shot if your older, health problems. And as we’ve learned, practice good social hygiene skills. This is good practice regardless of Covid, i.e. if you’re sick keep your diseased carcass at home away from everyone.