Yes! Without free traders and open borders Conservatives who see the swamp as the greater threat, Trump would have lost.
Without many quirky people with strange ideas (meaning they disagree with me) Trump would have lost.
Now you are talking! As Ronald Reagan used to say, (paraphrasing) he will vote for the republican with whom he agrees on most issues (which means not necessarily all issues). Litmus tests for purity on a single issue is a good way to lose elections.