I understand not liking the Clintons (not Hillary in particular who I think is better than Bill), but there is no world in which voting for Trump is acceptable to anyone who isn't a racist, misogynistic, sexist, xenophobic ass hole.
If you are voting for Donald Trump you are at least one of those things. If you are a "liberal" and not voting for Hillary you are probably "a idiot" (if you are a "liberal" and voting Trump see the previous assessment). I like the idea of viable Green and Libertarian parties for local politics and the US House. There's really no way that works in this country for president (and really even for US Senate), so if you vote Jill Stein in most places you are a idiot. If you are "conservative" and vote Gary Johnson, then that is probably the best sign that you are in fact conservative and not a racist ass hole pretending conservative means something it doesn't.
So undecided voters are a bit of a mix. Some are "a idiots" certainly, but a large fraction are probably Republicans (nominal or de facto) who understand that supporting Donald puts you in league with racists, sexists, bigots and one yuuuge misogynistic authoritarian demagogue (who may or may not be a racist bigot, but that doesn't matter...no, it really doesn't).