I just wanted to challenge this:
"The word superstition does belittle religion. That does make it racist. "
Belittling religion might be considered blasphemous to the religious (although it seems reasonable to assume that any retribution by an angry god would hurt the blasphemer rather than the religious).
Belittling religious believers might be rude, even discriminatory, possibly a hate crime might be involved, if there was incitement to violence or a criminal act, however to be racist surely there is a presumption of race involved.
If I said I hate all Catholics, or even all Catholics should be burned at the stake, then I would not be being racist, because there is no Catholic race. NB I am an ex-Catholic myself and do not hold either of these views, although I think that Catholicism (or more accurately the Catholic priesthood and hierarchy) has caused much pain and negativity in the world (alongside some helpful activism and charitable works).
It is only where race and religion are closely intertwined that insulting a religion can become insulting a race.
To say that calling religion a superstition is not to be racist. That is making the term devoid of meaning.