This seems like the most likely explanation. It seems to sometimes work, and sometimes not. It appears it may help people with severity, but it’s certainly not worth demonizing people over not getting it. Nobody is endangering others by not getting the vaccine.
I've wondered at what point in this whole narrative the definition of unvaccinated merged with contagious. Big media and the government seem to think they are the same, but they really aren't.