Republicans just need to focus on jobs and the economy and dump all the social conservatives, loony tunes, sexists and racists and they will be just fine.
There are plenty of other people that don't like paying taxes just like you. Just stop insulting them because they come from somewhere else, practice a different religion or have breasts and you might find they would like to join the GOP.
I think Bobby Jindal said it well
"It is no secret we had a number of Republicans damage our brand this year with offensive, bizarre comments - enough of that," he said, according to Politico. "It's not going to be the last time anyone says something stupid within our party, but it can't be tolerated within our party. We've also had enough of this dumbed-down conservatism. We need to stop being simplistic, we need to trust the intelligence of the American people and we need to stop insulting the intelligence of the voters."