I always vote because if everyone like me decided their vote didn’t count on the same day, we would all quickly find out how much it does count. While the actions of any one individual are meaningless, each individual must act to add up to a meaningful number. Small donations to charity are another example, the Red Cross has collected at least $8 million in the form of individual $10 text message donations. If every one of those people had thought “my ten dollars won’t make a difference” then that would be $8 million dollars less to help the people of Haiti. Voting works the same way.
It would be nice if we had a national holiday for election day, and also secure, computerized, instant run off voting. And no results announced until they are certified. And an accepted nationwide standard for ballots and for recounts in all national level elections.