That's not to say third party people are the greatest either, personally, a candidate needs to earn my vote, not just be the lesser of evils. What I'm saying is that if a non-main candidate interests you, I think it's worth your time to vote. The same way it's nice to tell someone on the Internet that you appreciate them.
There are a lot of hardworking people trying to make the world better, they just don't have the funding, pull, or connections to make it happen. But as we've been seeing with recent protests: if there are enough people fed up with the current system, and people back another option, the (US) government does seem to still listen to its people.