And others (such as myself), voted for Trump only because he was the only alternative to Hillary. (Better option than Hillary, but not by much. There were other options of course, but they did not have a chance at winning). I should also specify that I voted for someone else in the primaries.
I don't know what it's going to take to break the 2-party system in the US, but people continuing to vote for "the other" candidate just because they hate "the one" certainly isn't going to influence change. I've been voting Libertarian in (almost) every race I can, for at least 15 years now, and I'll keep "wasting" my vote to send the signal that I want more parties in the system. (As in, I want to see BOTH Jill Stein and Gary Johnson at a podium in the debates, and given equal time.) I'm willing to "waste" my vote in order to tell BOTH the D's AND the R's that they do not represent my desires for governance.
We also have 2nd turn of election in Europe. Basically people need to choose between 2 candidates. I'm under impression that most of libertarian voters would vote for Hillary if they had to choose between two options.