I'm not
@The Z Machine but I'd argue that for B), it's not protecting the vaccinated so much as the unvaccinated - antivaxxers, religious exemptions, people with legitimate medical exemptions, and those that fall through the cracks, I don't feel so bad about the antivaxxers or religious but the other two - we should protect them.
as to C) and D) COVID, vaccine should be thought of along the lines of measles/mumps/rubella, polio, etc and the other vaccinations we routinely give to children....not so much flu. These were down to basically background level, very rare. My understanding is that they are appearing because anti-vaxxers are significant enough we are losing herd immunity.