So two men who have both been "all over the board" and you pick the lifelong social liberal and Democrat . . . why???
As I said, I hope the "88" in your screen name isn't sinister.
Because Trump has been far more consistent on the two issues that matter more than any others: immigration and trade. Don't care if you want to pretend otherwise, but neither was even a major issue until Trump made it so. Those are issues the GOPe and Washington Cartel candidates like to dance around and not provide any specifics if they can avoid it. Trump forced real discussion of those issues for a change.
It the present course on those issues isn't changed, no other issues will matter because the Democrats will soon have imported a new Dim majority the Republicans will be unable to defeat in presidential elections in the foreseeable future.
I flipped a coin and chose "88" instead of "666".