Democrats, Republicans fail the voters.