If you want to effect change beyond simply voting, you do grassroots work to persuade people and politicans to effect policy and philosophical change, not by wasting your vote on a third-party candidate.
I find these '100percenters' quite childish. They want to be held blameless by taking no chance they could be blamed for - gutless. They are gods to themselves, with standards so high nobody can meet them.
Politics in a 'democracy' or 'representative republic' is the last place on earth to expect purism.
And I do find it utterly offensive whenever someone comes here on FreeRepublic, holds up a prospective candidate who is conservative on about 10%-20% of the issues, and suggests that anyone who doesn't support this candidate is a "100 percenter."