It's not likely that you and I are going to find a meeting of the minds and that's okay. You're a very polite debater.
I would consider it "doing good" to vote for someone whom Republicans have chosen in their primary so that Hillary would not win the presidency.
As a member of the Republican Party, I will support the national candidate. If I decided for whatever reason that I couldn't support that candidate, then I would resign my membership and join another political party who fields candidates I can support. Why be a member of a party when you disagree with the majority decision of that party? Problem with changing membership to a third party is I'd just have to accept the result that I'm throwing my vote away because I don't think a third party candidate can win at this point in time.
Many people throw their votes away in that manner for one reason or another and that's their choice. It's just not going to be mine. As I mentioned before, I voted for Perot out of protest. That was a totally wasted vote, IMO.
I think that's what Dobson is trying to do.