My theory why we have anti vaxxers:
Western societies have not faced really existential crises for over 70 years (WW2) and have huge difficulties coping with the reality of such a crisis.
People react to the crisis in different ways. One is straight up denial of reality.