Staying home is NEVER the answer. I have NEVER stayed home from an election, nor have I EVER promoted or espoused that LOSING tactic. To lose when we have given something our all and our best is one thing. To lose intentionally is beyond idiotic, it's wrong.
I have voted in every election since I was old enough to vote, including all primaries as well as State and local elections... I also don't believe in sending a message to 'teach a lesson' and one time in my life I erred and voted for Perot and will never repeat that mistake again. A vote for third party is a vote for the other side.