Third option: dedicated Republicans can also be negotiated with. You can trade off, as above, or adjust numbers.
If you think that Trump is uniquely bad, you can compromise with the dedicated Republicans on non-Trump parts of their agenda. Tax breaks or deregulation.
But just assuming that every Trump voter is a White Supremacist is no good.
If 46% of the country were _actuality_ White Supremacists, they would have a commanding plurality in Congress. Everyone would have to suck up to them. They would be way better at pushing their agenda.
And maybe you feel like those are all the same. But I don't think that's the right way to look at things.
See, we live in a democracy. And that means you have to deal with people who aren't in agreement with you.
And how you negotiate with these groups differs.