I disagree ... preemptively dismissing any disagreement with an obvious pejorative is absolutely name-calling.
I respect your opinion.
scoffer
noun
One who scoffs; one who mocks or derides; a scorner.
If you don’t like the word “scoffer” what would you recommend as the alternative for one who does those things?