if you withhold your vote until you've perfected something, but the time you have this perfect something, you're facing fascists in charge who just laugh and machine gun you
because you didn't vote so they got even worse
there's nothing wrong with working towards this better system *and* voting in the meantime to hold the line. it's not a large commitment. it's just good tactics