What you say is true. However, here in the real world refusing to vote for Trump by either not voting or voting third party is going to elect Hillary.
We have to face that and decide.
Hillary will win, no doubt. If I do not vote for her, I did not elect her. Civics 101. People can talk about the only 2 choices thing, but there are multiple choices on every ballot. If enough people choose one of someone not named Trump or Clinton, that person will win.
We are conditioned to believe that it HAS to be one or the other and that just is not true. It may work out that way but it does not have to. If everyone voted for say Castle or even Johnson, they would win.
But instead of voting for someone acceptable, they are voting based on what someone else will fo out of fear.
SCREW FEAR.
If you genuinely do not want Trump or Clinton, do not vote for them. If they win anyway, YOU DID YOUR JOB. YOU ARE NOT RESPONSIBLE FOR THE ACTIONS OF OTHERS. Only yourself. It's an anonymous booth. Vote for what you believe in.