For myself, I have solved this political dilemma in a very direct way. On Election Day, I stay home. Two reasons: first of all, voting is meaningless; this country was bought and paid for a long time ago. That empty shit they shuffle around and repackage every four years doesn't mean a thing.
Second, I don't vote, because I firmly believe that if you vote, you have no right to complain. I know some people like to twist that around and say, "If you don't vote, you have no right to complain." But where's the logic in that? Think it through: If you vote, and you elect dishonest, incompetent politicians, and they screw things up, then you're responsible for what they've done. You voted them in. You caused the problem. You have no right to complain.
I, on the other hand, who did not vote—who, in fact, did not even leave the house on Election Day—am in no way responsible for what these politicians have done and have every right to complain about the mess you created. Which I had nothing to do with.