the term "downramper" is passe
alternatives
"Denier" - but this implies religiosity as in you refuse to have Faith (= Belief without Evidence) - current usage "climate change Denier"
"Skeptic" - better as it implies Rationalism, the search for evidence to support a proposition
Go the Skeptic