Republicans have succeeded with a social agenda that gets people to vote against their own interests while the Democrats are so elitist that they can't tap into the anger that's real.