"This is the very definition of idealism and being naive about how much your vote matters,"
I was a California resident at the time. My vote was about as close to irrelevant as one can get; California's electoral votes haven't turned red since Reagan.
Even if I had moved to Nevada by then (that is: a few months before I actually did), I would have had zero regrets voting for Johnson. Neither Trump nor Clinton deserved my vote, simple as that.
"There is no equivalence between Trump and Hillary"
There is plenty of equivalence between two corrupt and most-likely-actually-criminal sociopaths. There's also plenty of equivalence between two presidential campaigns that went out of the way to present a "if you're not with me, then you're against me" mentality and alienate every supporter of the other candidate.
Importantly, and more specifically, both candidates' campaigns utterly alienated me as a voter simply because I did not precisely align with their "one true policy" or whatever. Neither candidate gave me any reason to vote for them, and every reason to not vote for them.
"2nd preference"
I had no second preference. If I did have a second preference, it might as well have been Mickey Mouse.
"vote trading"
Oh yeah, and make my vote even more worthless than it already is.
(Of course, vote trading as a California resident would've been an upgrade no matter what, but now that I live in Nevada, it'd be entirely irrational to want to dilute the power of my individual vote any further than it already is).