Nowhere in the constitution does it say that people are required to vote. It certainly doesn't say that they're required to only consider two choices. Voting Libertarian, Green, or not at all is just as legitimate as voting Democrat or Republican.