You're 100% wrong. If there are 10 voters. 8 of them really do not like Trump. 3 vote for , 2 do not vote because they want someone to vote for, 1 votes third party and 4 vote for Trump then Trump wins. You're never going to get a perfect candidate and you will 100% get the candidate you don't want.
This is how Trump got elected even though he never was a popular candidate. We play the cards we're dealt.