When you are trying to convince people to believe in something they don’t want to believe in, it’s a bad move to insult them or inject inflammatory political views into the discussion.
This kind of language about colonialism, inequity, etc. is going to alienate a lot of people — just like the smug self-righteousness of “I believe in science” (which implies that anyone who disagrees with the speaker doesn’t believe in science) alienated millions of people and made the anti-vax movement stronger.