Come on! Diehard Democrats won't vote for Republicans!
They don't have to vote for Republicans to elect them to Congress. All they have to do, is they have so often in the past, is to not show up on Election Day!
See http://www.nytimes.com/2014/04/01/us/politics/democrats-scramble-to-stave-off-midterm-disaster.html.
Stop crying about money in politics and voter disenfranchisement. Show up and vote! If you don't, you may find yourself disenfranchised in the future.