Moore already lost once to Jones. How does Moore suppose to beat him this time?
I wish Moore wasn't running, because I would rather not try to win an election with the baggage he now has, but to offer a stab at a guess, I would say perhaps the people are now awoke to the fact the media lies to us about sexual accusations, as the Kavanaugh hearings so amply demonstrated.
Perhaps people once willing to believe the accusations, are now willing to give Moore the "due process" and "benefit of the doubt" that he deserved in the prior election?
Perhaps he will find a better voice this time around, and step up as a better campaigner.
I think the fact that it is a Presidential election year would work in Moore's favor, because Alabama is going to support Trump massively, and I very much doubt they would "crossover" vote for Jones at the same time. A lot of voters who didn't vote the last time around will end up voting for whomever is the Republican nominee.
I don't know, and I hope we don't have to find out. As much as I admired Moore for standing up to those Federal judges, I think he can best serve his state and his nation by letting someone else run.
Maybe take even more trips to Pennsylvania during the most critical parts of the campaign?